0
私は達成できない.htaccessタスクがあります。 .htmlで終わるすべてのページ/ .htmlへのリダイレクトが必要です。他のすべてのページは末尾にスラッシュを付ける必要があります。最後に、これらのルールは/ adminstrator/pageに影響してはなりません。誰もそれで私を助けることができますか?.htmlから末尾のスラッシュを削除しますが、末尾にスラッシュを追加します。
ありがとうございました。
私は達成できない.htaccessタスクがあります。 .htmlで終わるすべてのページ/ .htmlへのリダイレクトが必要です。他のすべてのページは末尾にスラッシュを付ける必要があります。最後に、これらのルールは/ adminstrator/pageに影響してはなりません。誰もそれで私を助けることができますか?.htmlから末尾のスラッシュを削除しますが、末尾にスラッシュを追加します。
ありがとうございました。
解決方法を見つけました。感謝:)
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+).html/ http://somedomain.com/$1\.html [R=301,L]
RewriteCond %{REQUEST_URI} !^/administrator/
RewriteCond %{REQUEST_URI} !\.(php|html?|jpg|gif)$
RewriteRule ^(.*)([^/])$ http://%{HTTP_HOST}/$1$2/ [L,R=301]
RewriteCond %{REQUEST_URI} !^/administrator/
RewriteCond %{REQUEST_FILENAME} !-d
/管理者を除外するために必要なので、前にそれを行うことができませんでした、/二回ルール