我已将我的 Wordpress 从一个域移动到另一个域,并且我想使用 .htaccess 301 重定向将旧域上的帖子重定向到新域上的帖子。
我的网站托管商建议我尝试以下操作:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC]
RewriteRule ^(.*)$ http://www.superlogical.net/$1 [R=301,L]
这仅适用于 /wordpress 文件夹,但不适用于任何类别页面或帖子。
这里有什么问题?
答案1
此行RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC]
设置了重写过程的条件。基本上,它只适用于以 结尾的 URL /wordpress/
。尝试注释该行(如果您只运行了 Wordpress 安装,它将重定向所有内容)。