HTML Web サイトを所有しており、Web サイトからページ拡張子 (.html) を削除したいと考えています。.htaccess ファイルを使用しましたが、Web サイトのページで .htaccess ファイルを使用する方法がわかりません。誰でも私を助けてください。
質問する
114 次
2 に答える
0
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
どのページにもコードを追加する必要はありません。上記のコンテンツで .htacess ファイルを作成し、ファイルをサイトのルート フォルダー (例: /home/domains/domain.com/htdocs/) に追加します。
于 2013-09-05T07:08:54.473 に答える
0
RewriteEngine On
RewriteCond %{THE_REQUEST} ^GET\ /([^.\ ]+\.)+html(\?[^\ ]*)?\ HTTP
RewriteRule ^(.+)\.html$ http://www.example.com/$1 [R=301,L]
RewriteRule ^([^/]+/)*index/?$ http://www.example.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ http://www.example.com/$1 [R=301,L]
RewriteCond $1 !^([^.]+\.)+([a-z0-9]+)$ [NC]
RewriteCond %{REQUEST_FILENAME}.html-f
RewriteRule ^(.*[^/])$ /$1.html[L]
RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteRule (.*) http://www.example/$1 [R=301,L]
.htaccess の内容全体を上記のものに変更してください。上記がお役に立てば幸いです。
于 2013-09-05T08:16:42.320 に答える