我在Windows 10上,尝试自定义网址以使用Laravel。我不想使用公共文件夹访问网址。我正在使用wamp和apache在端口8080上运行。所以我编辑文件wamp \ bin \ apache \ apache2.4.23 \ conf \ extra \ httpd-vhosts.conf,如下所示:
<VirtualHost *:80>
DocumentRoot c:/wamp/www/
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot c:/wamp/www/laravel_test/blog/public
ServerName laravel_test.dev
</VirtualHost>
之后,我用:
编辑文件system32 / drivers / etc / hosts127.0.0.1 localhost
127.0.0.1 laravel_test.dev
当我访问url laravel_test.dev时,它不起作用。我也尝试在httpd-vhosts.conf上使用它:
<VirtualHost *:8080>
它也不起作用。我总是在wamp上重启服务,没有任何改变。
我无法正确安装和配置宅基地,所以我现在尝试使用wamp。有人可以帮帮我吗?
答案 0 :(得分:0)
在httpd.conf文件中,您需要取消注释虚拟主机部分
然后,
您的虚拟主机需要侦听端口8080
<VirtualHost *:8080>
ServerName laraveltest.dev
ServerAlias www.laraveltest.dev
DocumentRoot c:/wamp/www/laravel_test/blog/public
<Directory "c:/wamp/www/laravel_test/blog/public">
AllowOverride All
Options Indexes MultiViews FollowSymLinks
Require all granted
</Directory>
</VirtualHost>
对于您的主持人文件
127.0.0.1 laraveltest.dev www.laraveltest.dev