2015-06-03 2 views
1

Какое правило я могу добавить .htaccess, который дал бы мне следующий результат?Подключаем htaccess redirect к корню

Я хочу перенаправить на домашнюю страницу любой поиск, содержащий определенную директорию. Например, когда кто-нибудь пытается ...

test.com/example 
...or... 
test.com/example/something 
...they end up at... 
test.com 

Большинство все, что я попробовал вроде работал, но всегда заканчивается добавлением все, что было после того, как целевой каталог в домен после перенаправления, например ...

test.com/example/something 
...leads to... 
test.com/something 

Это не то, что я хочу. Благодаря

код Я попытался ...

RewriteRule ^example/(.*)$ http://www.test.com [L,R=301] 
and 
Redirect 301 /example http://www.test.com 

UPDATE Это, кажется, это исправить ...

RedirectMatch 301 ^/example//
Redirect 301 /example http://www.test.com/ 

Спасибо!

+0

сообщение фактический код, который вы используете. –

ответ

1

Try:

RewriteEngine On 
RewriteRule ^example//[L,R=301] 

или

RedirectMatch 301 ^/example//
+0

Код, который работал с исходным вопросом. Спасибо, что указал мне в правильном направлении! – mcseay

+0

@ChadSeay Вам не нужна строка «Переадресация». Это то же самое, что и «RedirectMatch», но без регулярного выражения. –

Смежные вопросы