2014-02-07 4 views
0

Мне нужно создать subsomain в моем приложении codeigniter. то, что я стараюсь это маршрутизацией мой адрес в этом случаеСделать виртуальный субдомен в codeigniter

www.example.com/subdomain 

в

subdomain.example.com/ 

это мой текущий файл .htaccess

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .* index.php?/$0 [PT,L] 

я использовать этот скрипт для создания поддомена на сервере http://www.webinfopedia.com/create-subdomain-in-php.html
Как я выполняю эту задачу. любое решение с базой .htaccess или route.php.

+0

Возможный дубликат [Как создать php-скрипт, который может динамически размещать поддомены?] (Http://stackoverflow.com/questions/20720447/how-to-make-a-php-script-that-can-host -sub-domains-dynamic) – deceze

ответ

1

В учебнике, пожалуйста, измените следующую строку, чтобы решить вашу проблему:

$buildRequest = "/frontend/x3/subdomain/doadddomain.html?rootdomain=" . $rootDomain . "&domain=" . $subDomain . "&dir=public_html/subdomains/" . $subDomain; 

этой линии:

$buildRequest = "/frontend/x3/subdomain/doadddomain.html?rootdomain=" . $rootDomain . "&domain=" . $subDomain . "&dir=public_html/" . $subDomain; 

после этого, когда вы получаете доступ subdomain.example.com/ то он будет автоматически показывать корень example.com/ SUBDOMAIN папки index.php или index.html файл.

Удачи ...

+0

Я сделал это, но он не будет перенаправлен автоматически. если необходим некоторый .htaccess? –

Смежные вопросы