2009-12-10 38 views
-1

目前,我無法在url中創建子目錄,但無法在網址IE www.site.com/parent-page/child-page中顯示網站結構。是否有一種簡單的方法來動態創建父子關係,而不是創建子目錄?URL結構父子關係與靜態文件

回答

0

這真的取決於你在做什麼。如果每個頁面都是自己的腳本,那麼目錄結構可能有助於讓事情保持健全 - 我不確定有一種方法可以刪除目錄並保持文件的順序。

但是如果您使用某種引導您可以簡單地將所有不存在的文件/目錄重寫爲腳本。然後,該腳本(或其調用的腳本)將負責解析請求並確定要顯示的頁面。

該樣品的mod_rewrite從端of this Zend Framework section採取:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ index.php [NC,L] 

Apache的mod_rewrite文檔是一個很好的基準。