Awstatにカスタムログインページを追加します
-
26-10-2019 - |
質問
コンテンツが認証されたユーザーのみが表示できるように、AWSTATで使用するログインページをセットアップしようとしています。
理想的には、独自のログインページを作成したいと思います。統計ページにアクセスしたときにユーザーがログインしていない場合は、ログインページにリダイレクトされます。 (現在、認証はありません)
問題は、これを実装する方法がわからないということです。私はこれをグーグルで試してみましたが、私が見つけることができる唯一の解決策は.htaccessを使用することでした(この場合は、必要でない場合はこの場合は使用しません)
誰かがこれに似たものを実装しましたか?
解決
.htaccessはこの仕事に適したツールですが、あなたが主張するなら、古代の古代の方法
#!/usr/bin/perl --
use strict;
use warnings;
use CGI;
Main( @ARGV );
exit( 0 );
sub Main {
my ( $q ) = CGI->new;
if( $q->param('password') eq 'secret' ){
print ShowAWSTATS($q);
} else {
print ShowLoginForm($q);
}
}
showloginform()がコンテンツヘッダーを印刷します $q->header
ログインフォーム用のHTMLとともに、showawStatsはコンテンツヘッダーを印刷し、awstats.plが提供するHTMLと言います。
Len Jaffeが言うように、多くのことをする必要があるので、.htaccessを使用したい(.htaccessで3分または他の時間で時間)
所属していません StackOverflow