2012-12-11 148 views
0

爲了測試我主持我的網站免費服務器上的000webhost.com 他們有一個目錄結構: -如何更改文檔根從根目錄到public_html

(根文件夾)\

(公用文件夾)\的public_html

該目錄結構使保持在根文件夾中的所有庫文件和\的public_html所有公開的數據,所以我制定了相應的我的網站,我的最終結構看起來像: -

/ 
/include(this folder contains library files) 
/logs(log files) 
/public_html 
/public_html/index.php 
/public_html/home.php 
/public_html/and other public files 

上的000webhost使得只有public_folder可以通過URL訪問和我的URL看起來整潔乾淨的像 www.xample.com/index.php 或 www.example.com/home.php

但在完成開發之後,我將網站移至從go-daddy.com購買的共享主機,現在它們沒有任何此類目錄權限,所有文件都保存在根文件夾中,並且可以通過url訪問,url也變得像: - www.example.com/public_html/home.php 或 www.example.com/public_html/index.php 我應該如何將url請求再次重定向到public_html文件夾使庫文件無法公開訪問,並使網址整潔。

回答

0

Godaddy允許你訪問Apache嗎?

如果是這樣,您可以修改文檔根,使公用文件夾與庫和日誌文件夾處於同一級別。

否則,您將與其他許多使用共享主機並且必須使用.htaccess文件保護您的文件夾的用戶處於相同的情況。