我有一个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]
答案 0 :(得分:0)
将base_url
application/config/config.php
设置为此子域名,然后将default_controller
设置为application/config/routes.php
。