2015-06-29 3 views
0

Я пытаюсь перенаправить http://brisbaneamazingrace.com.au/details.html на http://www.teambonding.com.au/activities/amazing-race-brisbane, который является другим доменом. В моем файле .htaccess У меня есть301 перенаправление в .htaccess формирование неправильного перенаправления

Redirect 301 http://brisbaneamazingrace.com.au/details.html http://www.teambonding.com.au/activities/amazing-race-brisbane 

Но редирект идет на http://teambonding.com.au/activities/amazing-race-brisbanedetails.html

Он держит добавление details.html к концу URL переадресации. Что с этим?

ответ

1

Вы должны использовать RedirectMatch для сравнения регулярных выражений:

RedirectMatxh 301 ^/details\.html$ http://www.teambonding.com.au/activities/amazing-race-brisbane 

тестирования Кроме того, это после того, как очистить кэш браузера.

+0

Я никогда не использовал перенаправление, может быть, вы знаете - почему он добавляет имя файла? – splash58

+0

'Redirect' добавляет текущий путь в качестве конечного пути в цель, поэтому я предложил вам использовать« RedirectMatch »после очистки кеша браузера. – anubhava

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