我有一个快速的问题 . 我想第一次使用Laravel . 为此,我正在使用Wamp . 我不知道这是否重要,但我在这个地址设置了文档的文档:
DocumentRoot "C:\Users\Bebop\Documents\Site Internet/"
我在一个名为Sites的文件夹中使用wamp来处理很多不同的网站 . 当我访问其中一个网站时,我会访问:localhost / Sites / thewebsite . 所以我想要的只是摆脱Laravel网站路径中的公共文件夹 .
目前我做过:
- 更改apache的httpd.conf以包含vhosts.conf:
包括conf / extra / httpd-vhosts.conf
- 创建了一个新的虚拟主机并配置了如下目录:
DocumentRoot“C:/ Users / Bebop / Documents / Site Internet / Sites / LaravelTest / public”ServerName Sites / LaravelTest
选项索引FollowSymLinks AllowOverride所有拒绝拒绝,允许拒绝来自127.0.0.1的所有允许
之后,我在位于C:\ Windows \ System32 \ drivers \ etc的文件中添加了一个新主机
127.0.0.1 localhost
127.0.0.1 Sites/LaravelTest
通过这样做,当我去localhost时,我被重定向到Laravel网站 . 但我想去localhost / Sites / LaravelTest,因为现在我无法访问我所有的其他网站 .
有谁知道这是怎么做到的吗 ?
非常感谢你的帮助
1 回答
假设您想要到达Laravel网站:
http://localhost/LaravelSite/
您可以在
httpd.conf
文件中使用别名:或者,使用以下命令在命令提示符下创建符号链接: