우리가 직면한 상황은 다음과 같습니다. 사용자가 abc.com을 입력했지만 서버가 실제로 www.abc.com에 있는 경우 교차 도메인 오류가 발생합니다.
JD.com이 자동으로 주소를 www로 변경하는 것을 봤습니다. 예를 들어 JD.com이 jd.com을 입력하면 브라우저에 표시되는 주소가 자동으로 www.jd.com이 됩니다.
도메인 이름 확인에 대해서만 알고 있지만 Alibaba Cloud에는 cname, 명시적 URL, 암시적 URL 중 세 가지 유형의 도메인 이름 확인이 가능하다고 말씀드리고 싶습니다. BE? 그리고 이 세 가지의 차이점은 무엇입니까?
또한, 역사적인 이유로 폐기된 도메인 이름 cde.com도 있는데, 사용자가 cde.com을 방문할 때 www.abc.com으로 이동하기를 원합니다.
우리가 직면한 상황은 다음과 같습니다. 사용자가 abc.com을 입력했지만 서버가 실제로 www.abc.com에 있는 경우 교차 도메인 오류가 발생합니다.
JD.com이 자동으로 주소를 www로 변경하는 것을 봤습니다. 예를 들어 JD.com이 jd.com을 입력하면 브라우저에 표시되는 주소가 자동으로 www.jd.com이 됩니다.
도메인 이름 확인에 대해서만 알고 있지만 Alibaba Cloud에는 cname, 명시적 URL, 암시적 URL 중 세 가지 유형의 도메인 이름 확인이 가능하다고 말씀드리고 싶습니다. BE? 그리고 이 세 가지의 차이점은 무엇입니까?
또한, 역사적인 이유로 폐기된 도메인 이름 cde.com도 있는데, 사용자가 cde.com을 방문할 때 www.abc.com으로 이동하기를 원합니다.
웹 서버에서 301 점프 만들기, nginx 예:
<code class="nginx">server { listen 80; server_name abc.com cde.com; location / { return 301 http://www.abc.com$request_uri; } }</code>
header("HTTP/1.1 301 영구적으로 이동됨");
header("위치: http://yourURL/");
PHP 코드 구현
301 영구 리디렉션을 알고 계시나요? 이는 사용자 액세스 문제를 해결하기 위한 것입니다. cname은 리디렉션 액세스를 위해 주소 B로 확인된 IP를 제공합니다.
명시적 URL은 다음과 같은 경우 주소 표시줄이 보이지 않게 된다는 의미입니다. 점프. URL은 점프를 의미합니다. 전송 시 주소 표시줄의 주소는 여전히 a.b.c입니다. 이를 수행하는 방법은 실제로 iframe
301 리디렉션 설정
크롤러에게 친숙한 301 영구 리디렉션을 사용하세요