httaccess - перенаправление не будет работать, если ссылка прямая или с косой чертой - PullRequest
0 голосов
/ 31 марта 2020

Я думал, что это будет просто. Попытка перенаправить на новый сайт

Redirect 301 https://example.com/wp/ https://example.com/page/

Без трейлера sla sh редирект работает. Но с завершающим sla sh - браузер достигает старого сайта по адресу / wp /, который я стараюсь предотвратить.

UPD

Теперь в моем htaccess :

RedirectMatch "/wp$" "https://example.com/page/"
RedirectMatch "/wp/$" "https://example.com/page/"

Я так и изменил, но появилась новая проблема. Он начал перенаправлять не только домашнюю страницу WordPress, но и все запросы на старые страницы WordPress, которые я хотел оставить нетронутыми:

Желаемый запрос:

https://example.com/wp/?page_id=47

Переход на неправильный:

https://example.com/page/?page_id=47

Может кто-нибудь помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...