重写规则问题

时间:2014-02-16 15:52:22

标签: .htaccess mod-rewrite

使用Hostgator

我想将对根URL(sevenquestionsseries.com)的任何访问重定向到外部页面(Tumblr页面)

我正在尝试使用此重写规则,以便对该URL的任何访问都会重定向。

RewriteRule sevenquestionsseries.com$ http://sevenquestions.tumblr.com

但是,这不会重定向访问者。如果我将重写规则更改为更广泛的内容,那么 重定向

RewriteRule r http://sevenquestions.tumblr.com

我无法弄清楚为什么字符串不匹配,除非我非常广泛。

如果这不是一个有用的问题,我道歉...我已经尝试阅读有关此主题的许多其他帖子,但找不到我的答案。任何有关进一步观察的指导都会有所帮助。

谢谢!

2 个答案:

答案 0 :(得分:0)

请尝试

RewriteCond %{HTTP_HOST} ="sevenquestionsseries.com"
RewriteRule .* http://sevenquestions.tumblr.com/ [R]

答案 1 :(得分:0)

此规则应该有效:

RewriteCond %{HTTP_HOST} ^(www\.)?sevenquestionsseries\.com$ [NC]
RewriteRule ^$ http://sevenquestions.tumblr.com/? [L,R=301]