2014-01-15 153 views
1

我正在寻找一个域到另一个域以及所有的子域。原始的网址是ehanceinsdev.com,重定向的网址是www.enhanceinsurance.com。我想要它,以便enhanceinsdev.com/foo将访问www.enhanceinsurance.com/foo。将一个域重定向到.htaccess的另一个域

感谢您的帮助!

+0

难道他们都在同一台服务器上? –

回答

1

您可以在DOCUMENT_ROOT/.htaccess文件中使用这个简单的规则:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^enhanceinsdev\.wpengine\.com$ [NC] 
RewriteRule^http://www.enhanceinsurance.com%{REQUEST_URI} [R=301,L,NE] 
+0

你好,请注意,我得到的第一个域名是错误的,它实际上是enhanceinsdev.wpengine.com(它是一个子域名)。我仍然尝试了你的建议,但没有奏效。谢谢! –

+0

好的答案已更新。确保它位于'enhanceinsdev.wpengine.com'主机的'DocumentRoot'中。 – anubhava

+0

谢谢,显然我的主机不允许通过他们的.htaccess进行域级301重定向。我最终不得不使用正则表达式将它写在他们的管理面板中。奇怪,但它的工作。尽管感谢您的帮助。 –

0

尝试

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^ehanceinsdev\.com$ [NC] 
RewriteRule ^(.*)$ http://www.enhanceinsurance.com/$1 [R=301,L] 
+0

嘿,哥们,enhancedev.com \ .com?我想你可能想检查你的答案。 –

+0

@ZachRussell是的,这是一个错字。应该修复。 –

相关问题