@sidderman324

Региональные поддомены через htaccess, как сделать через GET?

Всем доброго времени суток.
На сайте пытаюсь организовать СЕО поддомены по городам. Чтобы человек после выбора города переадресовывался на city.domain.ru. Нагуглил, что в .htaccess надо прописать такую конструкцию
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{REQUEST_URI} !index\.php
RewriteCond %{HTTP_HOST} ^(.+?)\.dst.negabarite.work\.ru$
RewriteRule .* /index.php?city=%1 [L]

Идея получить потом город $_GET['city'] и подставить в меты и тексты. Но нужно, чтобы урл был именно такой.
Плюс я так понимаю, что если потом перейти на другую страницу, то выбор города сотрется. Может его тогда как-то в сессию записать. В общем не знаю, как это лучше организовать.
Сайт работает на WP, плагины и WP Multisite по ряду причин не подходит.
Сейчас при переходе на поддомен city.domain.ru перекидывает обратно на domain.ru.
Спасибо большое заранее.
  • Вопрос задан
  • 167 просмотров
Пригласить эксперта
Ответы на вопрос 1
@sidderman324 Автор вопроса
Решили вопрос немного по другому, прописав Alias на хостинге.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы