3

私が抱えている問題は、URL に存在するディレクトリが含まれている場合、URL がファイルの大文字と小文字を区別して変更されることです。

より具体的には、これが起こっていることです:

domain.com/cron/xxxPHPスクリプトで次に行くと、次のuriようになります。

cron/xxx

ただし、フォルダーCronが存在する場合は、次のuriようになります。

Cron/xxx

誰がこれが起こる原因を知っていますか?

これが私の.htaccessファイルです:

RewriteEngine オン

#remove www.
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^api
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?uri=api/$1 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?uri=$1 [L,QSA]
4

1 に答える 1