如何经过本身购买的域名访问指定的服务器?首先域名要经过备案。php
购买域名的网址上能够设置域名的解析(设置子域名,绑定公网ip等)html
我使用的apache版本是2.4.6,编辑apache配置文件:(# vim /etc/httpd/conf/httpd.conf)apache
子域名访问服务器指定路径:vim
<VirtualHost *:80> DocumentRoot "/www/html" ServerName www.512430.net </VirtualHost>
子域名访问服务器指定路径:bash
<VirtualHost *:80> DocumentRoot "/www/html/blog/public" ServerName blog.512430.net </VirtualHost>
禁止公网ip访问:服务器
<VirtualHost *:80> DocumentRoot "/www/error" ServerName 服务器公网ip RewriteEngine On RewriteRule ^.* /400.php </VirtualHost>
重启apache服务:ide
# systemctl restart httpd.service
测试子域名:www.512430.net测试
测试子域名:blog.512430.net.net