首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟主机配置

虚拟主机配置
EN

Stack Overflow用户
提问于 2017-01-12 11:07:05
回答 1查看 1.6K关注 0票数 0

我试图在我的本地主机上创建一个虚拟主机,我在互联网上遵循了一个教程。以下是步骤:

1)我在桌面上创建了我的项目(使用laravel 5)

2)我打开文件"httpd-vhosts.conf“(C:\Program (x86)\EasyPHP-Devserver-16.1\eds-binaries\httpserver\apache2418x161221110224\conf\httpd-vhosts.conf ),取消对这一行的注释:”包括conf/extra/httpd-vhosts.conf“

3)我编辑了文件"httpd-vhosts.conf“,增加了以下几行:

代码语言:javascript
复制
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:\Users\Sony\Desktop\links"
ServerName links.localhost
</VirtualHost>

4)我编辑了文件“host”(C:\Windows\System32 32\drivers\etc\host),并添加了一行"127.0.0.1 links.localhost“

5)然后重新启动easyphp并在命令行上执行以下命令: ipconfig /flushdns

->结果:文件"httpd-vhosts.conf“为空

这一行再次被注释:“包括conf/extra/httpd-vhosts.conf”

当我尝试访问vhost "http://links.localhost“时,就像访问本地主机一样。

这就是我在"httpd.conf“结尾的内容

代码语言:javascript
复制
# VIRTUAL HOSTS
## Virtualhost localweb
<VirtualHost 127.0.0.1>
DocumentRoot "C:/Program Files (x86)/EasyPHP-Devserver-16.1/eds-www"
ServerName 127.0.0.1
<Directory "C:/Program Files (x86)/EasyPHP-Devserver-16.1/eds-www">
    Options FollowSymLinks Indexes
    AllowOverride All
    Order deny,allow
    Allow from 127.0.0.1
    Deny from all
    Require all granted
</Directory>
</VirtualHost>
#Costumized vhost config file
Include conf/links-vhost.conf
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-12 11:35:55

首先创建一个文件(比如),命名为links.conf,然后添加虚拟主机

代码语言:javascript
复制
<VirtualHost *:80>
DocumentRoot "C:\Users\Sony\Desktop\links"
ServerName links.localhost
</VirtualHost>

现在,在您的httpd.conf末尾添加:Include conf/links.conf

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41611601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档