私はfile.php
mydomain.com/file
と書いてあります。私はmydomain.com/FILE
と書くこともできるようにする必要があります。このルールは、それはあなた次第ですchanged-する必要がある場合は.htaccessの大文字と小文字を区別しないディレクトリ
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^(.+?)/?$ /$1.php [L]
# redirect to .php-less link if requested directly
RewriteCond %{THE_REQUEST} ^[A-Z]+\s.+\.php\sHTTP/.+
RewriteRule ^(.+)\.php $1 [R=301,L]
:
は、.htaccessファイルでは、私は拡張子を削除するには、次の規則を使用します。 [NC]フラグの
それはプライベートネットワークにあります:
次に、あなたの.htaccessの内側には、すべて大文字のURIを小文字に追加のルールを持っています。私はユーザーの間違いを最小限にする必要があります。 –
ファイルを小文字にして、 'RewriteMap'を使って各URLを小文字に変換します。 (Apacheサーバーの設定にアクセスする必要があります) – anubhava
ファイルは小文字です。 configでどの変更を行う必要がありますか?RewriteMapはどのように使うべきですか? Answerフォームで書くことができますので、正しい場合は記入することができますか? –