我一直在尋找解決方案/方法來解決我的.htaccess文件問題。.htaccess在子目錄
基本上我有www.site.com在www目錄一的.htaccess,內容如下:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !^(/admin)
RewriteRule ^[^_+/]. index.php
它工作得很好,並允許www.site.com/en/articles/Interesting_title/ 3被index.php解析,它讀取哪個控制器,語言和要顯示的文章。
但是我希望管理系統以同樣的方式工作。 www.site.com/admin應該有一個.htaccess文件,允許我以這種方式編寫URL。
www.site.com/admin/en/articles/article_title/3應該允許我使用英文UI編輯文章編號3。
在第一種情況下傾倒$ _ SERVER [ 'REQUEST_URI']給出 「恩/文章/ Interesting_title/3」
傾銷$ _ SERVER [ 'REQUEST_URI']在第二種情況下給出「管理/ EN /用品/ ARTICLE_TITLE/3「
如果我稍後選擇將管理移到www.site.com/shassooo,我想避免更改.htaccess文件以外的任何代碼。
乾杯
這真是棒極了!謝謝 – Anders 2011-05-02 10:46:40