Apache 正在移动wordpress站点的域(301).htaccess

Apache 正在移动wordpress站点的域(301).htaccess,apache,.htaccess,redirect,http-status-code-301,Apache,.htaccess,Redirect,Http Status Code 301,对不起,这个问题可能有点简单。我正在将我的站点从迁移到。它们都是基于wordpress的,当我使用301时,例如: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !thesunculture.com$ [NC] RewriteRule ^(.*)$ http://www.thesunculture.com/$1 [L,R=301] 对于不是基本url的任何页面,我都会得到404。我可能做错了什么?另外,我如何确保www.和没有w

对不起,这个问题可能有点简单。我正在将我的站点从迁移到。它们都是基于wordpress的,当我使用301时,例如:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !thesunculture.com$ [NC]
RewriteRule ^(.*)$ http://www.thesunculture.com/$1 [L,R=301]
对于不是基本url的任何页面,我都会得到404。我可能做错了什么?另外,我如何确保www.和没有www.都被永久移动


干杯

当您被重定向时,浏览器位置栏中的URL是什么?它被更正为正确的URL,但我得到了404。当我恢复旧域的htaccess时,新域会重新开始工作。好的。。太傻了,我忘了更改DNS(更改ip地址)哈哈。因此,该网站是重定向到自己!