グローバル構成ページに移動し、次の変更を行います。
- SEF (検索エンジンに適した) URL オプションをオンにします。
- Apache mod_rewrite に「はい」と言う
- URL にサフィックスを追加しないと言う
- Unicode エイリアスにノーと言う
- ページ タイトルにサイト名を含める場合は、いいえと答えてください。
また、htaccess.txt を .htaccess に変更します。ここで、「Redirect Goes Here」というポイントに新しいリダイレクト コードを追加します。
コード:
#### 開始 - 301 リダイレクト
#
RewriteCond %{THE_REQUEST} ^[AZ]{3,9}\ /([^/]+/)*(index|home).html?\ HTTP/
RewriteRule ^(([^/]+/)*)(index|home).html?$ http://www.example.com/ $1 [R=301,L]
#
RewriteCond %{THE_REQUEST} !^POST
RewriteCond %{THE_REQUEST} ^[AZ]{3,9}\ /([^/]+/)*index.php\ HTTP/
RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
RewriteRule ^(([^/]+/)*)index.php$ http%2://www.example.com/$1 [R=301,L]
#
RewriteCond %{HTTP_HOST} !^(www.example.com)?$
RewriteRule (.*) http://www.example.com/ $1 [R=301,L]
#
#### 終了 - 301 リダイレクト
注: サイト名から www.example.com を削除してください。