cPanel子域指向Codeigniter控制器

时间:2013-12-07 09:24:03

标签: .htaccess codeigniter subdomain

我有一个Codeigniter控制器,它的工作原理如下:

mysite.com/controller

我想要做的是能够从子域调用此控制器,例如:

subdomain.mysite.com

当我通过cPanel创建子域时,它会创建文件夹subdomain到我的站点的根目录,而不能指向CI控制器。

我尝试了在SO和其他网站上找到的不同.htaccess组合,没有运气。

我还读到可以选择创建2个独立的CI应用程序,但我不想这样做。

我的.htaccess目前只有从网址中删除index.php的选项:

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

1 个答案:

答案 0 :(得分:0)

base_url application/config/config.php设置为此子域名,然后将default_controller设置为application/config/routes.php