Перенаправить 301 конкретные папки обратно в корневой домен: как настроить в .Htaccess? - PullRequest
1 голос
/ 03 апреля 2011

Уважаемые ребята, Как настроить правильное правило APACHE в .Htaccess на виртуальном хостинге, чтобы это условие и правило работали:

RewriteCond ...
RewriteRule ...

Где ...

Condition = Если URL браузера содержит какой-либо каталог, равный (one|two|three), которые являются запрещенными каталогами, то ...

Правило = не загружайте туда никаких страниц, вместо этого: 301 в относительный корень / ... таким образом, эффективно загружая имя основного домена, каким бы ни был этот домен. Итак: еще раз: я не хочу использовать жестко закодированное абсолютное доменное имя, просто относительный корень (или стереть весь относительный URL, который был бы таким же, как и переход к корневому праву?)

Большое спасибо за ваше предложение.

1 Ответ

3 голосов
/ 03 апреля 2011

Что-то вроде ...

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/one/
RewriteCond %{REQUEST_URI} ^/two/
RewriteCond %{REQUEST_URI} ^/three/
RewriteRule (.*) http://www.yourdomain.com [R=301,L]

... должно это сделать.

...