나는 내 사이트에서 WWW의 이름으로 사용해야합니까?
일부 사용자의 유형을 "www.tech - faq.com"자신의 웹 브라우저로이 웹 페이지에 도달하고자하는 때. "기술에서 다른 사용자가 입력한 - faq.com", "부분에"www가에서 출발한다.
기술적인 수준에서, 두 개의 이름이 동일한 도메인 개체를 참조하지 않습니다.
Google 및 기타 검색 엔진, 별도의 웹 서버로 종종이 두 개체를 참조하십시오.
여러 도메인에 대한 PageRank를 확인이의 결과를 볼 수있습니다. 일부 도메인 들어, www가 아닌 모두의 PageRank 동일한 - www가 도메인을위한 것입니다. 다른 도메인 들어, 각 도메인의 PageRank와 다를 수있습니다.
만약 귀하의 웹 서버를 둘 다 이름에 대답하지 않으면, 사용자와 귀하의 사이트로 갈 수 없어 혼란이 될 수있습니다.
반면에, 만약 귀하의 웹 서버에 두 도메인에 대답하지, 다른 웹마 스터의 이름으로 귀하의 사이트에 대한 링크도있습니다. 문제는 이로 인해 귀하의 링크가 지금은 두 도메인간에, 그들의 효과를 약화를 분할하고있다.
대부분의 웹마 스터들은 도메인 이름의 www가 버전으로 모든 사용자 요청을 리디렉션하는 방법을 선택합니다. 귀하의 웹 브라우저에 "하이테크 - faq.com"를 입력해보십시오. 당신은 자동으로 리디렉션됩니다 "www.tech - faq.com".
귀하의 웹 서버에이 구현하는 가장 좋은 방법은 아파치의 당신의 선택의 도메인 이름에 대한 모든 사용자 요청을 리디렉션하는 기능이 mod_rewrite를 사용하는 것입니다.
아파치에 mod_rewrite로드
첫 번째 단계는 mod_rewrite 모듈을로드 파일 httpd.conf를 수정하는 것입니다.
이것은 대부분의 가능성이 이미 완료되어있다. 그러나, 그것은 매우 간단하지 않는 경우에 추가할 수있습니다.
1. 당신의 httpd.conf 파일에서 LoadModule 명령이 들어있는 섹션을 찾으십시오.
. 그것은 이미 존재하지 않는 경우이 명령을 추가 LoadModule :
LoadModule rewrite_module는 / usr / / libexec / apache을 / mod_rewrite.so 지역
귀하의 시스템에 mod_rewrite.so 파일의 올바른 위치를 사용해야합니다.
옵션 : httpd.conf를하거나. htaccess로
구성하려면 다음 단계를 다시 쓰려는 규칙이다. 이것도 당신의 httpd.conf 파일이나 개별. htaccess 파일에서 할 수있습니다.
이 값을 httpd.conf에 대한 액세스 권한이있는 경우, 그것은 아마도 거기에 수정하게 쉬운. 만약 당신이 공유하고있는 서버에 대한 액세스 권한이 httpd.conf를 수정하지 않으면, 그것을 더 이상 어려운 네. htaccess로 파일의 수정을하는 것입니다.
위치의 선택은 개인 취향의 문제가 종종있다.
가 WWW에 httpd.conf에서 개정
httpd.conf에서 재작성 규칙을 구성하려면, 적절한는 VirtualHost 컨테이너를 편집할 수있습니다.
귀하의 웹 사이트에 대한 VirtualHost는 컨테이너에 아래 줄을 추가합니다.
귀하의 서버에있는 설정과 일치하는 호스트 이름을 편집해야합니다.
RewriteEngine에
RewriteCond % (HTTP_HOST)! ^ www.example.com (: 80)? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [패, 연구 = 301]
가 WWW에 개정. htaccess로
귀하의 서버에있는 설정과 일치하는 호스트 이름을 편집해야합니다.
<IfModule mod_rewrite.c>
RewriteEngine에서
RewriteBase /
RewriteCond % (HTTP_HOST)! ^ www가 \. 예를 \. com [엔씨]
RewriteRule ^(.*) http://www.example.com/ $ 1 [패, 연구 = 301]
</ IfModule>
가 WWW로 리디렉션 구현에 대한 자세한 지침을 보려면. htaccess로, 저게 페스키 www가 읽어 보시기 바랍니다.
|
북마크 나는 내 사이트에서 WWW 이름에 사용해야합니까?

