我刚刚注意到,schoolmate.r09.railsrumble.com似乎正在对我的一个域名agilegrad.com进行重写。 这是一种讨厌的,因为该网站是谷歌search我的域名时,地址栏保持作为schoolmate.r09.railsrumble.com当在下面的链接的顶部命中。
我希望将referrervariables中的schoolmate.r09.railsrumble.comredirect到agilegrad.com,但是在我的vile config for agilegrad.com中的以下内容不适用于我:
RewriteEngine on RewriteCond %{HTTP_REFERER} railsrumble RewriteRule ^/(.*) http://www.agilegrad.com/$1 [L,R=301]
有了这个,我看到一堆redirect在我的访问日志中,但只有静态文件(cs,javascript)。 这是我第一次尝试使用mod_rewrite,所以我甚至不知道我是否能够完成我想要的,也就是完全redirect到我的域,并让用户看到他们在agilegrad。 COM。
这不是由railsrumble.com上的任何重写规则造成的。 您的网站是IP地址( http://74.207.240.229 )的默认网站,这两个网站都使用相同的IP地址。
您可以将所有未使用自己域名的访问者转发给以下重写规则:
RewriteEngine On RewriteCond %{HTTP_HOST} !.*?agilegrad.com$ [NC] ReWriteRule /(.*)$ http://www.agilegrad.com/$1 [R=301,L]
这不是一个redirect,并不是一个零大小的框架。 看来,他们实际上通过他们的网站代理您的内容。 当你访问该网站时,博客会说些什么?
你的重写规则不会影响它,如果他们是代理。 你可以使用一个
74.207.240.229拒绝
并看看是否有所作为。