linux上配置apache實現二級域名訪問目錄


在下面我們將實現利用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重寫模式

RewriteEngine on
 
 
在網站根目錄中. htaccess填寫
 

 

<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即可訪問

 

 

最后補充一點:

在國內申請空間是需要域名備案的,如果沒有備案后期網站上線運營過程當中可能被查到並且 強制下線

在國外是不需要備案的,但這樣訪問是相當耗時間的,訪問過國外網站的應該有過這種體驗,打開一個網站比打開國內的多花幾十秒鍾,甚至都打不開

備案需要服務商備案和公安備案

公安備案相比起來相當麻煩 需要無犯罪證明和個人的身份證件以及域名證書


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM