Php 在localhost/server中单击url时,端口号将被删除
我有一个非常奇怪的场景,我在页面中提供了一个href url,并在本地主机和服务器中提供了一个端口号。我有一个链接是Php 在localhost/server中单击url时,端口号将被删除,php,laravel,href,Php,Laravel,Href,我有一个非常奇怪的场景,我在页面中提供了一个href url,并在本地主机和服务器中提供了一个端口号。我有一个链接是https://localhost:8242/tagurl?tagid=2/view/,我可以观察到它是我的浏览器在单击时使用的url,但在加载页面时,它被更改为localhost/tagurl?tag_id=2/view/,导致页面未找到错误 更新 如果直接将链接复制到浏览器,则可以查看包含端口号的链接,但单击url时则不能查看 有人对此有想法吗?确保.env文件中的应用程序UR
https://localhost:8242/tagurl?tagid=2/view/
,我可以观察到它是我的浏览器在单击时使用的url,但在加载页面时,它被更改为localhost/tagurl?tag_id=2/view/
,导致页面未找到错误
更新
如果直接将链接复制到浏览器,则可以查看包含端口号的链接,但单击url时则不能查看
有人对此有想法吗?确保
.env
文件中的应用程序URL
配置正确。这是默认值http://localhost
没有端口。确保.env
文件中的应用程序URL
配置正确。这是默认值http://localhost
没有端口。好的。经过长时间的测试,我终于找到了答案。我不知道原因,但我必须这样做
https://localhost:8242/tagurl/?tagid=2/view/
我刚刚加了一个前斜杠。没有前斜杠,只需直接键入url,
https://localhost:8242/tagurl?tagid=2/view/
工作正常。好的。经过长时间的测试,我终于找到了答案。我不知道原因,但我必须这样做
https://localhost:8242/tagurl/?tagid=2/view/
我刚刚加了一个前斜杠。没有前斜杠,只需直接键入url,
https://localhost:8242/tagurl?tagid=2/view/
运行良好。听起来像是某种自动重定向–通过在浏览器开发工具中检查原始请求发生了什么来验证。如果其中没有重定向,那么当然也可能是加载页面后重定向到其他地方的客户端、错误配置的JavaScript或类似的东西。我们只能根据我们目前掌握的信息进行猜测。有人遇到过这种情况吗?听起来像是某种自动重定向-通过在浏览器开发工具中检查原始请求发生了什么来验证。如果其中没有重定向,那么当然也可能是加载页面后重定向到其他地方的客户端、错误配置的JavaScript或类似的东西。我们只能根据目前掌握的信息进行猜测。有人遇到过这种情况吗?