Hostwinds 튜토리얼

에 대한 검색 결과:


목차


영구 리디렉션을 생성하려면 어떻게합니까?

.htaccess를 사용하여 영구 (301) 리디렉션 설정

태그 : htaccess 

영구 리디렉션을 생성하려면 어떻게합니까?

결코 끝없는 경쟁에서는 트래픽을 구동하는 데 도움이되는 품질 내용으로 사이트를 탐색하기 쉽고 사이트를 재 설계하거나 다른 도메인 이름을 사용하여 처지에서 다시 작성할 필요가있을 수 있습니다.아니면 다른 웹 사이트의 일부 콘텐츠와 여전히 링크하는 새로운 도메인 이름을 활용하여 웹 프레스 / 브랜드를 확장하거나 다변화하고자하는 것입니다.시나리오가 무엇이든, 어느 시점에서 한 위치에서 다른 위치로 콘텐츠를 리디렉션 할 수있는 방법이 필요할 수 있습니다.이것은 리디렉션이 들어 오는 곳입니다. 다른 기사에서 우리는 방법을 논의했습니다. .htaccess를 사용하여 임시 (302) 리디렉션을 설정하십시오. 하나이 기사의 초점은 동일한 모든 강력한 .htaccess 파일을 사용하여 영구 리디렉션을 설정하는 방법을 가르쳐야합니다.

영구 리디렉션을 생성하려면 어떻게합니까?

웹 사이트의 실제 코드를 통해 웹 사이트를 리디렉션하는 몇 가지 방법이 있습니다..htaccess 파일을 아직 만들지 않았다면 가이드를 확인하십시오. .htaccess 파일 만들기 및 편집...에이 안내서는 또한 .htaccess 파일을 편집 할 수있는 몇 가지 방법을 다루고 있습니다..htaccess 파일의 손에 (비 유적으로 말하기), 선택의 편집기에서 열어 다음 코드를 사용하여 전체 웹 사이트 / 도메인을 새 웹 사이트 / 도메인으로 리디렉션 할 수 있습니다.

#Redirect current domain to a new domain
RewriteEngine On
RewriteRule ^(.*)$ http://www.your-new-domain-here.com/$1 [R=301,L]

또는

Redirect 301 / http://different-domain.com

다음을 사용하여 웹 사이트 / 도메인 이름을 www 변형으로 리디렉션 할 수도 있습니다.

#Redirect current site to its www variant
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.yourdomain.tld$ [NC]
RewriteRule ^(.*)$ http://yourdomain.tld/$1 [R=301,L]

SSL을 사용하는 경우 사이트가 항상 SSL로로드하도록 강제 로이 코드를 추가하십시오 .htaccess 에이 코드를 추가하십시오.

#Force SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.tld/$1 [R,L]

다음과 같이 사이트의 www 주소를 www가 아닌 주소로 리디렉션 할 수도 있습니다.

#Redirect www to non www
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

리디렉션 규칙 / 코드의 다른 변형이 있습니다.그러나 이것들은 일반적으로 가장 일반적으로 사용됩니다.당신이 만든 편집에 만족하면 .htaccess 파일을 저장하는 것을 잊지 마십시오.

cpanel에 액세스 할 수있는 경우 .htaccess 파일에서 301 리디렉션을 만들 수 있습니다. 리디렉션 도메인에서 옵션.

작성자 Michael Brower  /  유월 22, 2017