我正在使用Codeigniter 2
。
我有这个网址:
其中“site1”是动态的,可以针对服务器上的任何请求进行更改。
我的目录结构是:
home/
--application/
----sites
----admin
--system
--public_html/
----sites/
------site1
------site2
------site3
基本上,我只是想从URL中删除Index.php,但CI建议的代码不起作用,我认为这是因为我正在使用多个应用程序。
例如:
http://mydomain.com/sites/site1/index.php/about 应该参考: http://mydomain.com/sites/site1/about
同样的想法'site2','site3'......等等。
我在public_html / sites中有一个htaccess
文件,我需要根据当前目录调整第二个段,所以这样做:
RewriteRule ^(。*)$ sites / site1 / index.php / $ 1 [L]
但如果你在http://mydomain.com/sites/site2/about
,'site1'应该会改变我希望我的问题足够明确。 谢谢你的帮助。