我有一些虚拟主机,我可以在安装了服务器的PC上访问它。但我有其他的Pc,我想通过域名访问。
我只能访问服务器配置页面,将语句"Require local“更改为"Require all granted”。这只允许我通过ip地址访问。
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp64/www
<Directory "D:/wamp64/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName laravel5.1.app
DocumentRoot "d:/wamp64/www/laravel5_1/public"
<Directory "d:/wamp64/www/laravel5_1/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>发布于 2017-02-13 03:13:24
要使用您的域名访问网站,您必须告诉其他每台PC在哪里可以找到该域名。
因此,您要么需要一个本地DNS服务器,要么在想要访问站点的每台PC上编辑主机文件,方法是将类似下面的内容添加到其他PC的主机中
192.168.1.100 laravel5.1.app假设您的WAMPServer (Apache)在ip地址192.168.1.100上运行
https://stackoverflow.com/questions/42191938
复制相似问题