0

我正在将域重定向到我无权访问的另一个网站。例如,当有人在 url 中输入 www.mydomain.com 时,我希望他们重定向到 www.example.com/test.aspx?q=10。

如果我只是在地址栏中输入“http://www.example.com/test.aspx?q=10”,我会按预期被带到那里。当我重定向到那个确切的地址时,我得到一个错误。网站加载,但它是网站创建的错误页面。

我的问题是,这可能是我无法控制的网站上的某些内容,例如“if http.request == 301 {give error}”之类的代码。

请注意,这也发生在 303 请求上。

这是我重定向的方式:

<VirtualHost 1.1.1.1:80>
    ServerName www.mydomain.com
    Redirect 301 / http://www.example.com/test.aspx?q=10
</VirtualHost>
4

1 回答 1

1

我怀疑您对第三方网站阻止它的假设是正确的。可能类似于使用 HTTP_REFERER 检查引用页面?

也许您可以尝试删除 HTTP_REFERER

当你说你收到错误时,你能详细说明你的意思吗?

于 2012-07-12T12:30:19.330 回答