我有一台新笔记本电脑,现在正在尝试运行laravel应用程序。 首先,尝试为该项目设置虚拟主机,以便我可以访问blog.local
我进入了我的主机文件,并按照以下步骤设置了驱动程序:
127.0.0.1 localhost
127.0.0.1 test.local
127.0.0.1 blog.local
对于apache配置,我有以下内容:
<VirtualHost *:80>
DocumentRoot "C:\XAMPP\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:\XAMPP\htdocs\blog"
ServerName blog.local
</VirtualHost>
当我尝试访问我的URL时,我看不到该站点,而只能看到文件:
对于此项目和以后的项目,如何创建本地URL并在访问前端时看到前端?
答案 0 :(得分:1)
您需要处理您的公用文件夹,
<VirtualHost *:80>
DocumentRoot "C:\XAMPP\htdocs\blog\public"
ServerName blog.local
</VirtualHost>
答案 1 :(得分:0)
文档根目录是存储在主机服务器上的目录(文件夹),用于存放网页。当其他人查看您的网站时,这就是他们将要访问的位置。
根据您的PHP项目所在的位置更改 DocumentRoot
。
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/blog/public"
ServerName blog.local
</VirtualHost>
进行任何更改后,重新启动服务器!如果您不重置服务器以应用更改,即使您知道自己已正确完成所有操作,也将无法使用。