使用 laravel 框架时如何在 xampp 上创建虚拟主机

Posted

技术标签:

【中文标题】使用 laravel 框架时如何在 xampp 上创建虚拟主机【英文标题】:How to create virtual hosts on xampp while using laravel framework 【发布时间】:2019-04-19 10:34:53 【问题描述】:

我已通过转到 C:\xampp\apache\conf\extra\httpd-vhosts.conf 创建了虚拟主机 然后我写了这个:

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName   localhost
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/basicwebsite/public"
ServerName   basicwebsite.dev
</VirtualHost>

然后我转到 C:\Windows\System32\drivers\etc 中的 hosts 文件并写下:

127.0.0.1   localhost
127.0.0.1   basicwebsite.dev

然后我停止了 apache 服务器并再次启动它,通常它应该已经打开了我们正在制作的 laravel 应用程序,但是当我打开浏览器并输入 basicwebsite.dev 时,它在我的浏览器中显示错误它表明了这一点 Screenshot of my page when i type the link

它说此站点无法提供安全连接。 但它不应该显示这个,它应该显示页面。 在这里做什么?

【问题讨论】:

重复***.com/questions/47768289/… 不要在 Chrome 中使用dev 域,而是使用testlocal 感谢正确。感谢您的帮助 【参考方案1】:

Laragon 很好地提供了这个功能。使用它很容易设置虚拟主机,因为它使用

提供漂亮的 URL

自动虚拟主机 了解更多关于 laragon here

【讨论】:

【参考方案2】:

.dev 被浏览器阻止。而不是使用.loc 或其他东西

【讨论】:

以上是关于使用 laravel 框架时如何在 xampp 上创建虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有 Artisan 的情况下在 Xampp 上运行 laravel

如何在 Windows 中使用 curl 和 xampp?

只有主页在 XAMPP 上工作 laravel

如何使用 xampp 在本地运行多个 laravel 应用程序并使它们可供我本地网络上的其他 PC 访问

如何使代客指向 localhost:8000 而不是 laravel 框架的 htdocs

如何在 XAMPP Apache 上正确部署 Laravel 应用程序?