Helllo everyone。我desperatly試圖讓codeigniter運行在網絡服務器上。 apache mod_rewrite已啓用,並且我嘗試了幾乎所有與Internet上發現的相關的內容,但都沒有成功。Codeigniter:從本地主機到網絡服務器
在Web服務器上的目錄是
在cgi-bin文件夾已經已經存在。我讀過的帖子說,cgi-bin文件夾自it is hardly used these days以來無關緊要。 但這是第一個問題:我也支持這個嗎?我應該使用哪個.htaccess文件?爲什麼.htaccess文件放在那裏?
他們都不似乎工作: 我試了幾個設置,我結束了以下版本兩個.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /test94252.test-account.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /test94252.test-account.com/index.htm [L]
</IfModule>
我的目標很簡單,如果我叫域http://website.com/那/網站/應用程序/ views/index.php被調用。 這個.htaccess文件有什麼問題?
編輯:在我的本地機器上,我通過http://localhost/website/Controller/Function調用該index.php文件。
請注意:爲了測試的緣故,我把index.htm放到/ website /中來檢查重定向是否完成,但是它不起作用。
我期待着您的迴音。
嗨,是位於public_html文件夾中的文件夾「網站」? –