我剛剛從這裏安裝了kohana v3.1.4「fasciinucha」STABLE(http://kohanaframework.org/download),並對.htaccess有個疑問。如果我改變example.htaccess只的.htaccess的建議,我得到這個錯誤「內部服務器錯誤」。所以我在文件中改變AllowOverride ALL在kohana .htaccess中的含義是什麼?
「的AllowOverride AuthConfig」以有「AllowOverride全部」解決了這個問題的/ etc/apache2的/ site-enabled/000-default在零件中。
任何人都可以解釋以下內容嗎?
「ALL」是指什麼?這可能是安全風險嗎?誰是「全部」?
在我的Kohana .htaccess文件中,我可以將RewriteBase路徑更改爲/或/ kohana /它沒有任何區別?..爲什麼會這樣?
感謝您的幫助,
你,
羅布
@ 2。好的。因此,設置這個重寫基地.htaccess是膚淺的和忽略? –
我不會在'.htaccess'文件中觸及'RewriteBase',因爲它被認爲是框架的一部分,它是核心。由於Kohana Docs(http://kohanaframework.org/3.2/guide/api/Kohana#init)''base_url'應該是從你的DOCROOT到你的index.php文件的相對路徑,換句話說,如果Kohana在一個子文件夾,將其設置爲子文件夾名稱。 –