在下面我們將實現利用test.mytest.com訪問 根目錄下面的test目錄
這里以騰訊雲為例子:
首先你得具備一個雲主機 有一個公網ip
有一個主域名 www.mytest.com為例子
www.mytest.com已經解析到你的公網ip
添加記錄
這里記錄紙應該填寫你的公網ip
這里添加記錄大概10分鍾即可使用該記錄
找到你的apache配置文件
find / -name httpd.conf
打開該文件或者
vi $(find / -name httpd.conf)
添加
<VirtualHost *:80>
DocumentRoot /var/www/test
ServerName test.mytest.com
<Directory "/var/www/test">
Options -Indexes +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
或者
#開啟url重寫模式
<VirtualHost *:80>
DocumentRoot /var/www/test
ServerName test.mytest.com
<Directory "/var/www/test">
Options -Indexes +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
填寫完后
apachectl restart 重啟apachectl
到 /var/www目錄下創建一個目錄test
在test中添加index.html
地址欄輸入
test.mytest.com/index.html即可訪問
最后補充一點:
在國內申請空間是需要域名備案的,如果沒有備案后期網站上線運營過程當中可能被查到並且 強制下線
在國外是不需要備案的,但這樣訪問是相當耗時間的,訪問過國外網站的應該有過這種體驗,打開一個網站比打開國內的多花幾十秒鍾,甚至都打不開
備案需要服務商備案和公安備案
公安備案相比起來相當麻煩 需要無犯罪證明和個人的身份證件以及域名證書