教你如何在使用域名访问本地的网站

分享到:

以sub.domain.com为例

首先设置域名域名对应的IP.(只适用于本地)
方法如下:
1. 打开C:/Windows/System32/drivers/setc/hosts
2. 使用记事本打开该文件. 在最后添加一行

127.0.0.1 sub.domain.com

这一行表示把sub.domain.com的IP指向定位在127.0.0.1
3. 保存, 然后打开浏览器输入http://sub.domain.com 访问效果就同http://127.0.0.1/ 一样啦.

其实, 修改apache的config文件. 为该域名分配一个虚拟空间. 这个要求你对apache的配置要熟悉.
以下是我的配置方法
1. 打开apache安装目录找到/conf/httpd.conf文件, 使用记事本打开.
把#Include conf/extra/httpd-vhosts.conf 这一行的#去掉.

2. 打开apache安装目录中找到conf/extra文/httpd-vhosts.conf文件并添加以下代码:

<VirtualHost *:80>
    <Directory "E:/Webroot/sub.domain.com">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    ServerAdmin webmaster@sub.domain.com
    DocumentRoot "E:/Webroot/sub.domain.com"
    ServerName sub.domain.com
    ErrorLog "logs/sub.domain.com-error.log"
    CustomLog "logs/sub.domain.com-access.log" common
</VirtualHost>

ServerName这一行配置很重要.

除非注明,干草博客文章均为原创,转载请以链接形式标明本文地址

本文地址:http://www.tmper.com/blog/how-use-domain-location-website/