Как правильно переписать URI в адресной строке с помощью htaccess - PullRequest
0 голосов
/ 03 апреля 2019

Я устанавливаю поддомены подстановочных знаков на новом сайте, и я борюсь с настройками htaccess.

У меня настроена запись A, и htaccess правильно перенаправляет пользователя на правильный поддомен,Но URI в адресной строке не отображается точно так, как я хочу.

Вот текущий код htaccess, который я использую

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.co.uk$
RewriteCond %{HTTP_HOST} ^(\w+)\.domain\.co.uk$
RewriteCond %{REQUEST_URI}:%1 !^/([^/]+)/([^:]*):\1
RewriteRule ^(.*)$ /%1 [QSA]

Мой желаемый результат будет:

  • Пользователь вводит - subdomain.domain.co.uk/folder
  • Пользователь видит содержимое - domain.co.uk/subdomin/folder
  • Показывает адресную строку - поддомен.domain.co.uk / folder

Текущий результат:

  • Пользователь вводит - subdomain.domain.co.uk/folder

  • Пользователь видит содержимое - domain.co.uk/subdomin/folder

  • Показывает адресную строку - subdomain.domain.co.uk/subdomain/folder

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