2017-04-04 28 views
0

私は、www.domain.com/site1という名前のマイクロサイトを持っています ディレクトリはsite1という名前の小さなアルファベットであるため、正しく動作します。 URLがwww.domain.com/SITE1で、ブラウザのリンクが変更されない場合、同じマイクロサイトが必要です。マイクロサイトの大文字と小文字を区別しないリンク

htaccessソリューションまたは他の方法でお手伝いしてください。

答えて

0

まず、すべてのファイル名を小文字に変換する必要があります。そして、RewriteMapを使用してURLを大文字と小文字を区別しないようにすることができます。

このRewriteMap<VirtualHost>セクションに追加する必要があります。

RewriteMap lc int:tolower 

RewriteRule.htaccessファイルに追加することができます。 このルールは、大文字を含むすべてのURLを小文字ファイルに書き換えます。

RewriteRule [A-Z] ${lc:%{REQUEST_URI}} [L] 
関連する問題