我在使用apache2的ubuntu上使用kohana框架。它需要修改.htaccess,據說here。我在ubuntu上找不到這個文件,所以我想我記得我們可以創建我們自己的.htaccess,它是本地的項目。.htaccess在本地apache目錄
我的文件結構是:localhost/src/application/{kohana framework}
當我在這裏創建htaccess文件:localhost/src/application/.htaccess
由於某種原因,它仍然無法與重寫很好地工作。
RewriteEngine On
RewriteBase/
RewriteRule ^(application|modules|system) - [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
- 這可能嗎?該目錄中的.htaccess是否適用於該目錄和子目錄中的文件?
- 如果確實如此,我該如何編寫一個簡單的測試以確保其工作正常,而不是代碼問題?
您尚未顯示.htaccess文件內容。 – PointedEars
雖然用於支持編程框架,但這基本上是一個關於服務器管理的問題,因此可能更適合[ServerFault](http://serverfault.com)。 – casperOne