Перенаправление .htaceess на основе первого параметра в URL - PullRequest
0 голосов
/ 09 октября 2018

Я хочу перенаправить example.com/abc на example.com/myurl, но URL example.com/abc/def не должен перенаправляться на example.com/myurl

Я попробовал код ниже, но кажется, что оба URL ниже мой код

Redirect 301 /user https://example.com/myurl

1 Ответ

0 голосов
/ 09 октября 2018

Если у вас включен mod_rewrite, используйте ниже

RewriteEngine on
RewriteRule /[^/]*  https://example.com/myurl [R=301,L]

Вы также можете использовать директиву RedirectMatch, если включен mod_alias:

RedirectMatch 301 /[^/]* https://example.com/myurl

Вышеуказанное будет соответствовать чему угодно, кроме косой черты в пути

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