Каким образом отменить перенаправление с поддомена

205
03 июля 2017, 19:35

Здравствуйте. Хочу сделать динамическое создание поддоменов. В .htaccess прописал следующее правило:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)\.mysite\.ru$
RewriteRule ^(.*)$ http://my-site.ru/index.php?site=%1 [L,QSA]

И теперь при переходе по ссылке, например - sub.mysite.ru - бросает на mysite.ru/index.php?site=sub

Пытался изменить строку так:

RewriteRule ^(.*)$ index.php?site=%1 [L,QSA]

в таком случае при переходе на sub.mysite.ru - Ошибка 500 — internal server error

Каким образом можно избежать перенаправления с поддомена? Буду очень благодарен за помощь.

UPD Сделал так:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)\.mysite\.ru$
RewriteRule ^(.*)$ sub/file.php?site=%1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

И создал папку (sub) на сервере и файл (file.php) . Теперь поддомен sub.mysite.ru работает как нужно, но любой другой поддомен отвечает - Ошибка 500 — internal server error

READ ALSO
Возможно ли сделать подобие ssas на front-end

Возможно ли сделать подобие ssas на front-end

У меня есть небольшой парсер на php, он "делает всё, что нужно делать" с кодом и отправляет готовый файл пользователю

213
Изменить ключ в многомерном массиве

Изменить ключ в многомерном массиве

Есть многомерный массив:

188
warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

Ошибка в 17 строкеЯ уже на компилятор Code Blocks грешу (постоянно перлы выдает)

274
jQuery. Способ вывода значения атрибута в html при наведении

jQuery. Способ вывода значения атрибута в html при наведении

При наведении на содержимое ссылки (к примеру, "Ссылка 1") она должна поменяться на значение атрибута href в круглых скобках (была "Ссылка 1", а стала...

228