У меня есть следующий htaccess.
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^(www|m)\.DOMAIN\.com$
RewriteCond %{HTTP_HOST} ^([^\.]+).DOMAIN.com$
RewriteRule ^(.*)$ http://DOMAIN.com/index.php?id=%1 [NC,QSA,L,R=301]
Проблема в том, что, хотя он работает, мне все равно нужно использовать поддомен в качестве URL. В общем, теперь я пытаюсь переписать DOMAIN.com/index.php?id=%1 обратно в SUDOMAIN.DOMAIN.com, чтобы пользователь увидел запрашиваемый поддомен в адресной строке, а не http://domain.com/index.php?id=user
Я пробовал все виды вещей, но всегда получал какой-то бесконечный цикл. Пожалуйста помоги!
У меня уже есть подстановочный поддомен. В сочетании с htaccess, показанным выше.
Поддомен не прилипает, он переписывается в длинную строку, показанную выше. Но я пытаюсь сделать так, чтобы url ro оставался subdomain.domain.com, к сожалению, ссылка, которую вы разместили, во многом похожа на ту, что я выложил выше, на самом деле, похоже, не удается заставить поддомен залипать .
Есть идеи?