ベーシック認証制限 .htaccess ファイル指定 最後の一行に改行。マーカーの部分で制限するファイルのURLをフルパスで指定。
- <Files image.php>
- AuthUserFile /home/users/your-site/.htpasswd
- AuthGroupFile /dev/null
- AuthName "Member Only"
- AuthType Basic
- require valid-user
- </Files>
サイトのフルパスの確認方法。
- <?php
- echo __FILE__;
- ?>
.htaccessによるIP制限
- # AccessControl IP/HOST
- order deny,allow
- deny from all
- allow from 111.111.111.123
cgi時間表示。このような並びで表示。 Fri, 04 Dec 2020 16:24:06 +0900
- my($time, $date) = @_;
- my($sec, $min, $hour, $mday, $mon, $year, $wday) = localtime(($time));
- $wday = ("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")[$wday];
- $mon = ("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")[$mon];
-
-
- my $dcdate = sprintf("%s, %02d %s %04d %02d:%02d:%02d ",$wday,$mday,$mon,$year+1900,$hour,$min,$sec);
このような並びで表示。2020-12-05T00:16:21+09:00
- my($time, $date) = @_;
- my($sec, $min, $hour, $mday, $mon, $year) = (localtime($time))[0..5];
- $year += 1900;
- $mon++;
- if (defined $date) {
- $year = substr($date, 0, 4);
- $mon = substr($date, 4, 2);
- $mday = substr($date, 6, 2);
- }
- my $dcdate = sprintf("%04d-%02d-%02dT%02d:%02d:%02d", $year, $mon, $mday, $hour, $min, $sec);