
대학 도메인의 내 웹페이지는 다음 위치에 있습니다.
www.example.edu/~myusername
public_html
Linux 서버의 내 홈 영역에 있는 내 디렉토리 안에 index.html만 있습니다 .
홈페이지(내가 가지고 있는 유일한 페이지)를 새 도메인으로 리디렉션하고 싶습니다.
www.example.com
301 리디렉션과 파일을 사용하여 온라인에서 찾은 표준 방법을 사용하여 이전 항목을 index.html
새 항목으로 리디렉션하려고 시도했지만 작동하지 않는 것 같습니다.index.html
.htaccess
답변1
만약에귀하의 대학 웹 서버가 Apache httpd를 사용하는 경우 가장 강력한 방법은 .htaccess
문서 루트 내에 파일을 배치하는 것입니다.
Redirect 301 / https://www.example.com/
그러면 하위 경로도 올바르게 리디렉션됩니다.
실패할 경우 두 번째로 좋은 방법은 스크립팅 언어(액세스할 수 있는 경우)를 사용하여 리디렉션 헤더를 보내는 것입니다. 이는 PHP 스크립트 또는 CGI 스크립트(cgi-bin에 위치)일 수 있습니다.
다른 모든 방법이 실패하면메타 새로고침HTML 파일 내에서. 이는 브라우저가 HTML 페이지를 로드한 다음 리디렉션되는 페이지를 로드해야 하는 반면 리디렉션 헤더는 본문을 로드할 필요가 없기 때문에 최악의 방법입니다. 메타 새로 고침을 사용하여 301 리디렉션(반드시 HTTP 헤더임)을 보낼 수 없습니다.