標籤:doc center orb miss 頂級網域名稱 檔案 tom info one
事實上www訪問也能夠理解為次層網域的一種。
網域名稱
比方.com、.org、.edu、.gov、.info、.net等等都是頂層網域,或稱頂級網域名稱。
其詳細格式是 *.頂級網域名稱,比方csdn.net。而次層網域比方:bbs.csdn.net、blog.csdn.net。*.csdn.net的csdn.net就是次層網域。
實際上 http://csdn.net 都會重新導向到 http://www.csdn.net 這個二級域
改動 http.conf檔案
在該檔案裡配置“虛擬機器主機”,即加入:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /www/html/api/ ServerName java.unclewang.org</VirtualHost>
假設你想配置你的網域名稱的www訪問,僅僅須要把上述步驟中的java改為www。
其路徑指向網站根資料夾(DocumentRoot指向的路徑)即可了。
注意,此時你的頂層網域(unclewang.org)再次訪問的時候,也會被定向到/www/html/api檔案夾下。為了避免這樣的情況,須要對原網域名稱也配置一個虛擬機器主機。
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /www/html ServerName unclewang.org</VirtualHost>
配置虛擬機器主機的標籤裡面,能夠出現的選項有非常多,最少要有DocumentRoot和ServerName這兩個。
小心403
注意所指向的根路徑。必須是在DocumentRoot所指向的檔案夾之內。
否則在訪問的時候,會報錯403 Forbidden You don‘t have permission to access / on this server. 假設要配置其它路徑的話,須要改變<Directory />的許可權,可是我感覺這樣不安全。
符號連結
加入符號連結指向外圍的檔案夾。
比方我的次層網域所相應的網頁放在/www/api/檔案夾下。
而我的DocumentRoot是/www/html/。
此時我能夠在/www/html檔案夾下:
ln -s api /www/html/api
配置DNSpod
在你的網域名稱管理頁面中加入一條記錄。比方我要加一個**java**開頭的次層網域。
| 主機記錄 |
記錄類型 |
線路類型 |
記錄值 |
MX優先順序 |
TTL |
| java |
A |
預設 |
104.131.149.55 |
- |
600 |
菜鳥營運筆記:配置Apache次層網域及WWW訪問