更新: 問題は解決
しました 何時間も経った後、ようやく問題がフォルダーのアクセス許可 (755 ではなく 757) にあることがわかりました。
くそー、私はばかのように感じますが、少なくとも、問題は解決しました:)
みんな、ありがとう!
.htaccess と mod_rewrite で奇妙な問題が発生しています。
現在、ルートに次の .htaccess があります。
Options +FollowSymLinks
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule . /index.php [NC,L]
問題は
、既存のファイルにアクセスできるようにしたいということです。
例: mysite.com/anydir/myfile.png -> anydir/myfile.png を開く
- mysite.com/anydir/script.php -> anydir/script.php を開く
- mysite.com/file.png -> ファイルを開く.png
- mysite.com/notadir/imnotafile -> 書き換え
しかし、2番目の点を除いてすべてが機能します。私はfile.php
自分のtest
フォルダmysite.com/test/file.php
に
私は何を間違っていますか?