Apache にバグを発見したに違いありません。私のウェブホストに最も厄介な問題があるからです。admin という名前のフォルダーにアクセスできません。1 つの仮想ホストでは機能しますが、他の仮想ホストでは機能しません。(同じホスティング アカウント)
/.htaccess
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
# No logic for resolved paths
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule ^ - [L]
RewriteRule .* index.php [L]
</IfModule>
/admin/.htaccess:
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /home/user/domains/mydomain.com/public_html/admin/.htpasswd
Require valid-user
http://www.mydomain.com/admin/index.phpを解決すると、404 が見つかりません。admin/.htaccess ファイルを削除すると、ページが解決されます。どうしたの?