Перенаправить / и index.html на новый новый URL

0

Я хотел бы перенаправить 301 index.html и/в new-url.html в тот же домен.

На самом деле у меня есть

Redirect 301 /index.html http://www.domain.com/new-url.html

Это работает. Но когда я добавляю

Redirect 301 / http://www.domain.com/new-url.html

это не работает, и это результат

http://www.domain.com/new-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.html

Что случилось с моими переадресациями?

Теги:
.htaccess
redirect

1 ответ

0
Лучший ответ

Используйте RedirectMatch вместо поддержки regex:

RedirectMatch 301 ^/(index\.html)?$ http://www.domain.com/new-url.html
  • 0
    Большое спасибо, это работает фантастически.
  • 0
    Пожалуйста, рад, что это сработало.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню