apache - 如何阻止外部http header 302重定向apache

标签 apache .htaccess redirect external

我无法阻止外部 http header 302 重定向指向我的网站。

我已经尝试了所有的 .htaccess 重定向规则。我无权访问 http conf 文件,我的虚拟主机向我保证这无法完成,但无法帮助我阻止此外部 http header 。

这是来自外部 http header 的代码:

`HTTP/1.1 302 Moved Temporarily =>`
`Date => Fri, 21 Sep 2012 07:35:15 GMT`
`Server => Apache`
`X-Powered-By => PHP/5.3.16`
`Expires => Thu, 19 Nov 1981 08:52:00 GMT`
`Cache-Control => no-store, no-cache, must-revalidate, post-check=0, pre-check=0`
`Pragma => no-cache`
`Set-Cookie => osCsid=eidbr9o47qqcjap8el0ck5la67; path=/; domain=http://nastydomain.co.uk`
`Location => http://www.mydomain.co.uk/`
`Connection => close`
`Content-Type => text/html`

Google 现在已经对该网站进行了搜索,现在看起来有两个网站具有重复的内容。 Google.co.uk 还表示,除非我得到法庭命令,否则他们不会对这个网站采取任何行动。

我有什么想法可以阻止 302 重定向到我的网站吗?

最佳答案

http://www.webmasterworld.com/forum30/28329-24-30.htm在最后 2 个帖子中显示了您可以采取的唯一防御措施,但仍然无效。

最好的方法是合法的(如果你有生意,你也应该有合法的保险)或者通过垃圾邮件报告或网站删除工具联系谷歌。

-- 编辑--

我能想到的最佳解决方案: 由于垃圾邮件发送者使用 302 重定向:

转到谷歌的网站管理员工具,将垃圾邮件发送者网站放入您的网站管理员工具。获取验证码,将其放在他链接到的页面的 HTML 代码中(在本例中为您的主索引),运行站点验证,它应该接受它。

验证通过后,将网站从 Google 的索引中“屏蔽”。

额外的好处是,您现在可以控制该域 future 的所有索引。带来伤害! ;-)

关于apache - 如何阻止外部http header 302重定向apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12526453/

相关文章:

.htaccess - robots.txt htaccess 阻止谷歌

javascript - 为什么我的 JavaScript 搜索功能重定向到 "http://localhost:8090/?"?

perl - 如何从Perl处理程序更改Apache ErrorDocument?

mysql - 休眠的 mysql 进程不清除

php短网址奇怪的外观

php - 设置站点 : config settings/issues 的本地版本

php - 如何在不使用 Ajax 的重定向的情况下从不同的 php 页面请求数据?

php - 代码点火器 :How to pass search term in redirect

python - 如何在apache上部署python webservice

apache - .htaccess RewriteBase 不起作用