1
這裏是我當前的PHP項目的文件夾結構:.htaccess:如何禁止訪問目錄?
root
|_classes
|_ctrl
|_pages
|_webroot
|_index.php
|_config.php
這裏是我的問題:
/webroot/index.php
是根目錄。 index.php文件包含用戶請求的每個頁面。這些頁面存儲在/pages
中。所以我需要我的網站訪問位於文件夾結構中較高位置的文件夾。
但我也不希望用戶有權訪問所有其他文件和文件夾(config.php
,classes/
,...)。
換句話說,我的網站看起來像這樣:www.mysite.com/webroot/index.php
。我不希望用戶去www.mysite.com/config.php
或www.mysite.com/classes/...
等
噢,當然,我不希望用戶的瀏覽器顯示在URL中的webroot文件夾,所以是否有可能重寫該網址,使其看起來更好?
我該怎麼做這樣的事情?
在此先感謝。