나는 많은 양의 하드 코딩 된 링크가있는 Drupal 사이트에서 작업하고 있습니다 (사이트를 만들지 않았습니다). 불행하게도 사이트가 "www.example.com/drupal"과 같은 하위 디렉토리에 있어야하거나 링크가 끊어 질 수 있습니다. 나는 성공적으로 하위 디렉토리에 사이트 루트를 리디렉션하고 사이트의 루트 htaccess로 파일에 다음 코드를 사용하여 숨겨있다 : 나는 하위 디렉토리를 www.example.com/drupal에 가면 여전히이 되었어요을 보여줍니다 그러나루프를 만들지 않고 설치 하위 디렉토리에서 Drupal 리디렉션
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule (.*) drupal/$1 [L]
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule^http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
www.example.com 및 www.example.com/drupal이 SEO에 나쁜 콘텐츠를 가지고 있음을 의미합니다. 루프를 만들지 않고/drupal을 루트로 리디렉션 할 수있는 방법이 있습니까? 난 단지 다른 스레드에 게시 된 모든 시도하고 그들 중 누구도 작동합니다.