как использовать имя субдомена в качестве переменной (с .htaccess?) - PullRequest
2 голосов
/ 17 марта 2011

Я хочу иметь несколько поддоменов для моего приложения CakePHP, например

http://app1.mydomain.com, http://app2.mydomain.com, http://app3.mydomain.com, http://app4.mydomain.com, и т. Д.

как я могу использовать app1, app2, app3 и т. Д. В качестве переменных в моем приложении (т. Е. Каждый поддомен будет иметь уникальный дизайн)?

можно ли "разобрать" URL с помощью .htaccess, или для этого лучше использовать функции php?

tnx in adv!

Ответы [ 2 ]

1 голос
/ 17 марта 2011

Создание поддоменов на лету с помощью .htaccess (PHP) Создание поддоменов на лету с помощью .htaccess (PHP)

1 голос
/ 17 марта 2011

Для этого вам не нужны никакие правила .htaccess. Вы можете просто определить это в PHP с помощью:

$subdomain = strtok($_SERVER["HTTP_HOST"], ".");

Убедитесь, что это пользовательское значение. (Apache только заносит в белый список первый уровень vhosts.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...