게시물 매개변수가 Apache에서 내부 리디렉션을 거친 후 서버에 도달하지 못합니다. 따라서 www.mydomain.com은 내 게시물 매개변수를 유지하지만 mydomain.com은 그렇지 않습니다. 이 문제를 어떻게 해결하나요?
<가상호스트 *:80> 서버 이름 mydomain.com 영구 리디렉션 / http://www.mydomain.com/ </VirtualHost>
답변1
이 경우 리디렉션하고 싶지 않다고 생각합니다. 게시하는 양식은 mydomain.com이 아닌 www.mydomain.com에 직접 게시되어야 합니다.
www.mydomain.com 사양에 ServerAlias를 사용하여 mydomain.com으로 주소가 지정된 트래픽을 포함할 수 있습니다. mydomain.com 페이지에서 www.mydomain.com으로 제한된 리디렉션을 수행할 수 있습니다.
답변2
답변3
post 매개변수를 유지하는 것은 클라이언트가 POST 데이터를 새 위치에 다시 제출하는 것에 달려 있습니다. 나는 RFC에서 리디렉션이 수신된 후 클라이언트가 POST 데이터를 다시 제출해서는 안 된다는 점을 어느 시점에서 읽었다고 확신합니다.
참조를 찾으면 업데이트하겠습니다.