gpt4 book ai didi

php - Apache 虚拟主机总是重定向到/dashboard

转载 作者:可可西里 更新时间:2023-10-31 23:14:29 25 4
gpt4 key购买 nike

我遇到了一个看似常见的问题,但我发现的任何解决方案似乎都不适用于我的情况。

我正在尝试设置一个虚拟主机,以便我可以通过转到“mytestdomain.local”来访问我的 Laravel 安装的公共(public)文件,但是当我在谷歌浏览器中输入这个地址时,我总是被重定向到 xampp 仪表板在这个地址“https://mytestdomain.local/dashboard/”。

我已经在以下 xampp 目录中安装了 Laravel:c:/xampp/htdocs/mytestdomain_uk。

我将“C:\xampp\apache\conf\extra\httpd-vhosts.conf”设置如下:

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

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/mytestdomain_uk/public"
ServerName mytestdomain.local
</VirtualHost>

我的“C:\Windows\System32\drivers\etc\hosts”设置如下:

127.0.0.1   localhost
127.0.0.1 mytestdomain.local

如果有人能就此问题提供任何见解,我将不胜感激。

最佳答案

将其作为 C:\...\httpd-vhosts.conf 的第一行(并重新启动 Web 服务器):

NameVirtualHost *:80

所以,它应该是这样的:

NameVirtualHost *:80

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

<VirtualHost *:80>
ServerName walkpeakdistrict.local
DocumentRoot "C:/xampp/htdocs/walkpeakdistrict_uk/public"
</VirtualHost>

我会将所有项目放在 C:/xampp/htdocsC:/xampp 之外的某个地方。让 C:/xampp/htdocs 成为标准的本地主机位置,里面只有两个文件(简单的 index.phpindex.html),但为项目使用另一个。更好的是,使用另一个分区,而不是系统分区 C:。像 D:/projects 之类的。因此,您将拥有 D:/projects/walkpeakdistrict_uk

祝你好运。

关于php - Apache 虚拟主机总是重定向到/dashboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48513297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com