我有两台电脑,一台笔记本电脑和一台电脑。桌面,看似相同的设置:
httpd.conf
中,DocumentRoot
设置为D:/ xampp / htdocs / site-folder / public 在笔记本电脑上,一切都按预期工作;访问Chrome中的localhost
会点击Laravel的public
文件夹,应用程序就会启动它。但是,在桌面上,当我访问localhost/dashboard
时,我会被重定向到localhost
。输入完整的地址(即localhost/site-folder/public
)有效,但所有链接都被破坏,因为他们希望site-folder/public
目录是根目录。
我的假设 - 我希望我错了 - 是有很多潜在的配置设置可能会关闭。关于可能导致这种情况的任何想法,或者如何进行调试?提前感谢任何想法/建议!
答案 0 :(得分:3)
这原来是我所使用的中间件的结果,需要安全连接。中间件工作正常/按预期工作,但httpd-ssl.conf
文件需要更新的项目路径。如果其他人遇到类似问题,请尝试以下方法:
DocumentRoot
更改为您所使用的同一项目路径
的httpd.conf 感谢对原始问题的所有评论!