在旧网站上,我有这样的永久链接:
www.domain.com/q-html.html当我将我的旧站点改为WordPress 4.0,时,我设置了永久链接,如下所示:
/%postname%/ 现在,当任何用户在Google中搜索时,旧的链接不会与他一起打开,因为它发生了变化。
我现在能做什么!!
.htaccess文件是
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress发布于 2014-11-17 04:45:38
根据您有多少个页面,您可以在.htaccess文件中手动设置重定向。为此,您可以将重定向放在下面的格式中,每行一个:
redirect /q-html.html /path/to-new-page您可以将其放在.htaccess文件中已存在的部分之上。
显然,如果你有很多很多的页面,这将花费很长的时间,可能不值得。
发布于 2014-11-17 12:46:07
这未经过测试,请将此代码添加到.htaccess文件的顶部。请试一试,看看能不能用。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ /$1 [L,R=301] https://stackoverflow.com/questions/26961796
复制相似问题