laravel虚拟主机设置未显示前端

时间:2019-01-07 11:23:20

标签: laravel apache localhost

我有一台新笔记本电脑,现在正在尝试运行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时,我看不到该站点,而只能看到文件:

enter image description here

对于此项目和以后的项目,如何创建本地URL并在访问前端时看到前端?

2 个答案:

答案 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>

进行任何更改后,重新启动服务器!如果您不重置服务器以应用更改,即使您知道自己已正确完成所有操作,也将无法使用。

相关问题