我的一個客戶要求在他的網站上進行一些定製。該網站是用php和kohana框架開發的。對於新開發,我將所有文件複製並移動到名爲dev的子目錄中,其中包括.htaccess。但url重定向不起作用。我們需要給url上的index.php來獲取每一頁。請幫助我,這是什麼問題。.htaccess不能在子文件夾中工作
回答
我找到了解決方案。在kohana框架中,可以選擇設置索引控制器。
$config['index_page'] = ''; //If empty it will call index.php
$config['index_page'] = 'index.php'; //I give value as index.php. The frame-work will add index.php in the url.
如果有任何一個找到正確的重定向方式的代碼。請分享。
實際重寫行之前添加
RewriteBase /folder/
行.htaccess文件。
RewriteBase/dev/ 我已經試過這個。但它不起作用... –
感謝您的修復。 – askome
沒有足夠的細節來回答結論。所以這是你的虛假答案。
這是最有可能的是,Webroot公司RewriteRules
收集起來所有請求路徑(因爲在開發中的虛擬路徑/既不存在),因此在子目錄下面.htaccess
不會搶奪。
主要的RewriteRules可以但是,對於某些路徑模式被禁止與附加:
RewriteCond %{REQUEST_URI} !dev
(你實際上可能需要一個更好的差異化因素,因爲物理子目錄的名稱是不可能在虛擬請求中使用)
我將我的開發文件夾名稱更改爲「semp」。然而重定向不起作用。 –
這不是很相關。 – mario
- 1. .htaccess不能在子文件夾中工作
- 2. .htaccess子文件夾不工作
- 3. 使用htaccess從子文件夾中刪除index.php不工作
- 4. 子文件夾url獲取參數不工作在htaccess
- 5. htaccess附加域RewriteRule不在子文件夾上工作
- 6. MVC公用文件夾htaccess不工作
- 7. Vuejs webpack靜態文件夾不在子文件夾中工作
- 8. Codeigniter htaccess - 子文件夾中的控制器不能正常工作
- 9. .htaccess在子文件夾中的部分工作
- 10. htaccess的在子文件夾不能重寫文件
- 11. 子文件夾htacess文件不工作
- 12. Python腳本可以在一個文件夾中工作,但不能在子文件夾中工作。
- 13. web api不能在子文件夾中工作
- 14. smarty不能在子文件夾中工作
- 15. .htaccess - 子文件夾到子文件夾=子文件夾404
- 16. htaccess - 子文件夾重定向不工作
- 17. 在子文件夾中強制https不能使用.htaccess
- 18. .htaccess在子文件夾中刪除擴展名不起作用
- 19. .htaccess文件我不能讓它工作
- 20. .htaccess文件不能正常工作7
- 21. htaccess RewriteCond如何在文件夾和其他文件中工作
- 22. htaccess - 子文件夾作爲根域
- 23. godaddy子文件夾域名.htaccess寫作
- 24. wamp .htaccess在子文件夾中
- 25. 的.htaccess重寫規則工作在子文件夾,但不是在主
- 26. .htaccess重寫/文件夾/子文件夾到/文件夾/?子文件夾
- 27. .htaccess子域到文件夾
- 28. 子域到文件夾htaccess
- 29. 包含子文件夾.htaccess
- 30. 子文件夾的htaccess
接受最近的問題。 – hsz
@hsz答案在〜 – 2011-10-27 10:34:28
您應該發佈您正在使用的.htaccess文件的內容。 –