IP 주소로 .htaccess에서 301 리디렉션을 사용하는 방법은 무엇입니까?

IP 주소로 .htaccess에서 301 리디렉션을 사용하는 방법은 무엇입니까?

홈페이지를 다른 웹호스팅으로 옮겼습니다. 일부 사용자에게는 DNS 서버가 이전 웹호스팅 IP를 가리키기 때문에 이전 웹사이트가 표시됩니다.

이전 웹사이트의 .htaccess를 변경하여 DNS 서버에 이 IP가 잘못되었으며 새 IP를 따라야 한다고 알리려면 어떻게 해야 합니까? 이것이 가능합니까?

답변1

DNS 서버 자체는 웹 서버에 전혀 접속하지 않으므로 "DNS 서버에 이 IP가 잘못되었음을 알리는 것"이 ​​불가능합니다.

또한 새 IP 주소로의 HTTP 리디렉션이 예상대로 작동하지 않을 수도 있습니다(VHosts 등의 이름). DNS 레코드의 TTL을 낮추셨나요? 아니라면 지금 하세요...

답변2

가장 좋은 방법은 새 IP 주소(new.blah.com)를 가리키는 하위 도메인을 만든 다음 이전 서버에서 301 리디렉션을 수행하여 새 하위 도메인을 가리키는 것입니다. 그러면 DNS 변경 사항이 모든 곳에 전파될 때까지 모든 사람이 귀하의 사이트를 볼 수 있습니다.

관련 정보