Я устанавливаю поддомены подстановочных знаков на новом сайте, и я борюсь с настройками 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