cPanel을 사용하면 'AddOn'도메인 만 만들 수 있습니다. 나는 'public_html/main/sites'디렉토리 '/site1.com', '/site2.com'등을 저장하는 서버에 모든 TLDS를 지적했다. mainwebsite.com은 'public_html'과 모든 내 클라이언트 'public_html/main/sites'아래의 사이트하위 도메인보기/크롤링 방지
하위 도메인 'username.mainsite.com'도 만듭니다. Google에서 해당 하위 도메인의 색인을 생성하지 못하게하려면 어떻게해야합니까? 또한 사용자가 하위 도메인에서 TLD에 액세스 할 수 없도록 차단합니까?
내가 RewriteRule을 만들었 으면 Google에서 여전히 TLD를 색인 하시겠습니까? 아니면이 문제를 해결할 더 좋은 방법이 있습니까?
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.site1\.com$ [NC]
RewriteRule ^(.*)$ http://www.site1.com/$1 [L,R=301]
명백히하려면 : subdomain'sub.example.com'은'public_html/main/sites/sub'에 저장되므로'example.com/main/sites/sub'를 통해서도 액세스 할 수 있습니까? 'example.com/main/sites/sub'를 차단하고 google이 여전히'sub.example.com'을 색인 할 수있게하고 싶습니까? – Sumurai8
하위 도메인은 public_html/main/sites/sub 아래에 저장되며 sub.example.com과 TLD를 통해 액세스 할 수도 있습니다. 나는 단지 TLD가 아닌 하위 도메인에 Google이 색인을 생성하여 사람들이 하위 도메인에 액세스하지 못하도록하고 싶습니다. – 7O07Y7
최상위 도메인 아래에만 폴더로 표시하려면 최상위 도메인 아래에 일반 폴더를 만드십시오. 귀하의 규칙은 귀하가 묘사 한 내용에 적용될 수 있지만 하위 도메인을 사용하지 않으려는 경우 하위 도메인을 만들지 않습니다. – Sumurai8