转到您的全局配置页面并进行以下更改:
- 打开 SEF(搜索引擎友好)URL 选项。
- 对 Apache mod_rewrite 说“是”
- 拒绝向 URL 添加后缀
- 对 Unicode 别名说不
- 拒绝以在页面标题中包含站点名称。
还将 htaccess.txt 更改为 .htaccess。现在在“重定向到此处”处添加新的重定向代码。
代码:
#### 开始 - 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)$
重写规则 ^(([^/]+/)*)index.php$ http%2://www.example.com/$1 [R=301,L]
#
RewriteCond %{HTTP_HOST} !^(www.example.com)?$
重写规则 (.*) http://www.example.com/ $1 [R=301,L]
#
#### 结束 - 301 重定向
注意:使用您的站点名称删除 www.example.com。