2013-06-15 1 views
0

웹 사이트가있어서 CMS 용 Drupal을 사용합니다. 즉, mysite.com/drupal/에 글을 씁니다.하지만 Drupal 데이터베이스에서 내용을로드하여 mysite.com/show_article.php?article_id=x&article_name=y (실제로는 mysite.com/article/x/y .htaccess RewriteRule)에 표시합니다.Google에서 Drupal 사이트를 숨기는 방법?

그러나 Google에서 기사를 검색 할 때 mysite.com/drupal/node/x/y이 결과로 표시되지만 mysite.com/article/x/y은 표시되지 않습니다.

그래서 나는 drupal의 PHP 페이지에 <google nofollow> 태그를 추가해야 할 필요가 있다고 생각합니다. 또는 이것에 대한보다 쉬운 구성 설정이 있습니까?

감사합니다.

+1

robots.txt 파일을 사용하여 – fge

+0

으로 시작하는 것이 좋습니다. 다시 작성된 경로를 settings.php의'$ base_url '로 설정할 수도 있습니다. –

답변

0

의 robots.txt는 :

User-agent: * 
disallow: /drupal/ 

그런 다음 Google에 mysite.com/article에 대한 인덱스를 제출하는 것이 좋습니다. 그러나 이것에 대해서는 XML sitemap을 사용할 수없는 것 같습니다.

필요한 것을 모두 수행해야합니다. 물론 명백한 질문 (내가하는 일을 이해한다면)은 Drupal에서이 작업을 수행하는 것이 아니라 동일한 도메인의 Drupal 콘텐츠를 제공하기 위해 사용자 정의 PHP를 사용하는 이유입니다.

+0

대단히 감사합니다! 왜 내가 이것을하려고하는지에 관해서는, 나는 이미 Drupal의 디자인 대신에 사용하고 싶은 웹 사이트 디자인을 가지고 있습니다. 둘째, 페이지에 광고를 표시하고 싶습니다. 그래서 드루팔 (Drupal)의 핵심을 망치지 않고 실용적인 컨텐츠 편집기로 사용하기로 결정했습니다. – jeff

관련 문제