도메인을 내가 액세스 할 수없는 다른 웹 사이트로 리디렉션합니다. 예를 들어 URL에 www.mydomain.com을 입력하면 www.example.com/test.aspx?q=10으로 리디렉션됩니다.301 방문 페이지로 리디렉션하면 오류가 발생합니다.
주소 표시 줄에 "http://www.example.com/test.aspx?q=10"을 입력하면 예상대로 연결됩니다. 정확한 주소로 리디렉션하면 오류가 발생합니다. 웹 사이트가로드되지만 웹 사이트에서 작성한 오류 페이지입니다.
내 질문은 "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>
example.com/test.aspx?q=10으로 리디렉션하는 경우 example.com/error.aspx?error=somecode로 전송됩니다. 추가하려면 "mydomain.com"을 입력하면 올바르게 리디렉션됩니다. "www.mydomain.com"을 입력하면 오류 페이지가 나타납니다. –
www.mydomain.com은 작동하지 않지만 mydomain.com 작업은 캐싱 문제로 보입니다. 내 문제가 해결 된 것 같습니다. –