基本上我现在在家用PC上运行的是盒子应用程序中的这些WAMP之一,所以我可以编写我的PHP代码并使用MySQL数据库。这一切都很好,但我运行了很多网站,所以现在我有一个文件夹,我称之为/ ~WEBSITES /我把所有内容都设为这些http://localhost/~WEBSITES/domain.com/的网址 - 我想要的是能够在我的地址栏中键入http://local.domain.com/并指向我的本地驱动器,但我不希望每个人都这样,只有我。
可能的?
注意:我运行的是Windows XP
答案 0 :(得分:2)
修改在C:\ Windows \ system32 \ drivers \ etc \
中找到的名为“hosts”的文本文件假设您想将www.mycustomer.com指向您当地的主机。加入:
127.0.0.1 www.mycustomer.com
答案 1 :(得分:2)
你需要setup virtual hosts in apache(不是IIS ... oops),并将其与HardCode的答案结合起来。这应该做你需要的。
答案 2 :(得分:2)
您需要设置virtual hosts with Apache,并将其与HardCode的答案(设置您的主机文件)结合起来。这应该做你需要的。
AUTHOR EDIT:很棒的文章,这里有关于该做什么的快速说明(至少使用最新版本的apache2triad作为你的WAMP安装程序)
添加到C:\ APACHE_INSTALL_DIRECTORY \ conf \ httpd.conf:
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "C:\apache2triad\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost 127.0.0.1>
DocumentRoot "C:\apache2triad\htdocs\~WEBSITES\Domain1.com"
ServerName local.domain1.com
</VirtualHost>
<VirtualHost 127.0.0.1>
DocumentRoot "C:\apache2triad\htdocs\~WEBSITES\Domain2.com"
ServerName local.domain2.com
</VirtualHost>
添加到C:\ Windows \ system32 \ drivers \ etc \ hosts
127.0.0.1 localhost
127.0.0.1 local.domain1.com
127.0.0.1 local.domain2.com