0
首先,我已經爲多個應用程序設置了我的CI安裝。這是我的目錄結構。codeigniter多個應用程序,使用htaccess刪除目錄
application/
- cache/
- config/
- controllers/
- admin/
- admin.php
- site1/
- site1.php
- site2/
- site2.php
- default.php
- core/
- errors/
system
index.php
現在,我已經上傳它在我的網絡託管,並分配它的域名,我現在有這個作爲我的網址爲每個我的網站。
隨着所述準備,我只想http://example.com訪問管理和站點1。直接進入http://example.com,它會將我重定向到site1控制器,但沒有目錄「site1」。所以它只有「http://example.com」的網址。添加「/ admin」將重定向到管理員控制器。
其他控制器也一樣。我將把site2分配到http://anothersite.com。只有沒有目錄「/ site2」的網址。添加「/ admin」將重定向到管理控制器。
在此先感謝!
謝謝!現在我有了這個結構,我的網址仍然顯示相同。我如何設置一個域來專門加載控制器?我們舉一個例子:www.site1.com將加載site1控制器,www.site2.com將加載site2控制器,而不會在主機名(www.site1.com/site1或www。)後顯示site1或site2目錄。 site2.com/site2),但都可以訪問管理控制器(www.site1.com/admin或www.site2.com/admin可以)。 – basagabi