0

PHP Web サイトを開発していて、php を html にリダイレクトしたいので、htaccess ファイルに以下のコードを記述します。コードは正常に動作しており、すべての php ページは html にリダイレクトされますが、php を含むファイル名を URL サイトに入れると、.

RewriteRule ^(.*)\.html$ $1.php [nc]
4

1 に答える 1

0

コードを次のように置き換えます。

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+(.+?)\.php[?\s] [NC]
RewriteRule ^ /%1.html [R=301,L]

RewriteRule ^(.+?)\.html$ /$1.php [L,NC]
于 2013-09-19T16:05:56.137 に答える