Я пытаюсь удалить www.
для одного каталога с именем dir (например). Я должен быть в состоянии сделать это из файла .htaccess
в этом каталоге. (У меня нет root-доступа.) Есть идеи, как заставить это работать?
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com/dir$ [NC]
RewriteRule ^(.*)$ http://example.com/dir$1 [R=301,L]
Обновление - решение:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/dir/$1 [R=301,L]