我有一些虚拟主机,我可以在安装了服务器的PC上访问它。但我有其他Pc,我想通过域名访问。
我只是可以访问服务器配置页面来更改语句"要求本地" to"要求所有被授予"。这只允许我通过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>
答案 0 :(得分:0)
要使用您的域名访问该网站,您必须告知其他每台PC在何处找到该域名。
因此,你需要一个本地DNS服务器,或者你想要访问该网站的每台PC上编辑HOSTS文件,方法是将这样的东西添加到其他PC的主人
192.168.1.100 laravel5.1.app
假设你的WAMPServer(Apache)在ip地址192.168.1.100上运行