アクセス権のない別の Web サイトにドメインをリダイレクトしています。たとえば、誰かが 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}」のようなコードなど、私が制御できない Web サイト上の何かである可能性が高いということです。
これは 303 リクエストでも発生することに注意してください。
これが私がリダイレクトする方法です:
<VirtualHost 1.1.1.1:80>
ServerName www.mydomain.com
Redirect 301 / http://www.example.com/test.aspx?q=10
</VirtualHost>