.htaccess用于将wordpress重定向到新域

时间:2013-06-23 17:45:15

标签: wordpress .htaccess

我一直在阅读过去一小时的文档和stackoverflow问题,试图解决这个问题。我没有.htaccess的经验,但我确实有编程背景。

这是我当前的.htaccess文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} domainA.com/$ [NC]
RewriteRule ^(.*)$ http://domainB.com/$1 [R=301,NC,QSA,NE]                  
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

当我转到http://domainA.com时,它会指示我http://domainB.com好。

但是当我转到http://domainA.com/some_page/时,我会被重定向到http://domainB.comsome_page/

为什么我会失去/?这似乎是在规则中。删除RewriteBase不起作用(不知道为什么会这样,但我正在尝试一切)。

0 个答案:

没有答案