0
所以我已經通過幾十個論壇帖子和Dreamhost的網站之間不見了,codeingiter等URL重寫刪除index.php和子文件夾不工作?
我在託管在Dreamhost的笨建立一個文件目錄如下:
mysite.com
- application
- system
- user_guide
- .htaccess
活的地盤我可以訪問是:
mysite.com/index.php/site/WhatIwantToKeep
我.htaccess
文件讀取:
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
目前如果我去mysite.com/site/WhatIwantToKeep
它找不到它。
如果我放置任何IfModule
標籤或選項行,它會給服務器500發生錯誤。
理論上講,該代碼將改寫它,這樣我的網址會被閱讀:
mysite.com/WhatIwantToKeep
你的路由器,codeigniter配置的默認控制器設置如何? – Prix
是的,向我們展示您的routes.php文件。 – jtheman