Заменить некоторые части URL на htaccess

Я хочу заменить некоторые части URL с помощью htaccess.

Я использую код ниже, но я получаю ошибку 404.

RewriteRule ^/v1/surveys/login(.*)$ /oauth2/rest/token/$1 [R=301,L]

Это мой URL http://192.168.1.10/survey/api/v1/surveys/login и я хочу

заменить http://192.168.1.10/survey/api/oauth2/rest/token

0

Решение

Вы можете использовать это правило чуть ниже RewriteEngine On линия:

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/(survey/api)/v1/surveys/login(/.*)?$ [NC]
RewriteRule ^ /%1/oauth2/rest/token%2 [R=301,L,NE]

# остальные правила идут ниже этого

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector