mod_rewrite将一个域重定向到另一个URL

时间:2012-11-13 06:00:49

标签: mod-rewrite

我有freemagickey.com和gogomagickey.com域都指向同一个Apache服务器。对gogomagickey.com域名的任何请求目前都应重定向到http://www.indiegogo.com/magickey-perfect-password-management/

我一直在阅读mod_rewrite文档,看看似乎是关于SO的类似问题,并且在没有快乐的情况下劈开我的.htaccess。没有重定向任何内容或两个域都被重定向。

是否有可能在.htaccess中使用mod_rewrite做什么?

1 个答案:

答案 0 :(得分:9)

是的,这是可能的,我相信这应该为你做的伎俩:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} gogomagickey\.com$ [NC]
  RewriteRule ^(.*)$ http://www.indiegogo.com/magickey-perfect-password-management/ [L,R=301]
</IfModule>