彼女が行くので、私は、任意の運なしで私の問題への答えのためのネットを検索した:mod_rewriteの力小文字のURL
を私はSEOの目的のために私のmod_rewriteをやり直していると私は、すべてのURLが小文字になりたい、のためにインスタンス:
http://BLAbla.com/
が
http://bla.com/
なっ現在、私の.htaccessは次のようになります。
RewriteEngine on
RewriteMap lc int:tolower
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lc:$1} [R=301,L]
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule (.*)$ http://www.example.com/$1 [R=301,L]
RewriteRule ([\w]*)/$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteRule ^([^/]+)/([^/]?)$ index.php?worker=$1¶ms=$2 [L]
http://localhost/site/を実行すると、エラー500が表示されます。私は基本的なreg exと非常に限られたmod_rewriteしか知りませんので、ここでエラーを見ることはできません。私がrewritemap行を削除した場合、ページはエラーを起こさない。私のサーバーや何かでrewriteemapがサポートされていませんか?
.htaccessファイルに関するその他のコメント
は:)お時間をおかげで非常に非常に歓迎されています。ホスト名を書き換え@Esben