Я работаю над одним приложением, в котором администратор создает поддомен или папку с помощью кодирования. Это будет выглядеть следующим образом.
http://www.example.com/folder-name/
http://folder-name.example.com/
Это похоже на многоуровневую концепцию с одинаковой базой кода для разных поддоменов.
Теперь мне нужно, чтобы с помощью htaccess мне нужно было использовать код корневой папки, поэтому, когда мы откроем любую из вышеперечисленных ссылок, это приведет меня к http://www.example.com/index.php?id=xx. Я пытаюсь работать с этим.htaccess, но не получаю никакого результата, и главное, что должно быть в браузере, оно должно сказать только одну ссылку. Может ли кто-нибудь понять, как это сделать?
Этот код можно использовать в файле DOCUMENT_ROOT/.htaccess
:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(folder-name)\. [NC,OR]
RewriteCond %{REQUEST_URI} ^/(folder-name)/ [NC]
RewriteRule ^ /index.php?id=xx [L,QSA]
RewriteCond %{REQUEST_URI} !^/(css|js|images)/ [NC]
Быстрый поиск google нашел это, что должно дать вам какое-то направление.
xx
?id=xx
?