我们有自定义端口,具体取决于安装环境。此外,我们有时会检查是否需要HTTP,HTTPS或者不关心HTTP状态。
为此,我有时需要使用自定义端口重定向到HTTP或HTTPS。但是,就我所见,Laravel中的url()
和secure_url()
函数无法提供所需的功能。
示例HTTP端口:8070
示例HTTPS端口:8071
此请求我想重定向到HTTP
。
url( secure_url(Request::getRequestUri() );
返回
http://project.local:8071/sweden
(错误的端口,取自当前请求)
反过来相反,如果请求是通过端口8070
上的HTTP,那么secure_url()
方法返回一个HTTP端口8070
而不是{{1}的URL }}
问题:如何配置用于8071
和url()
功能的端口?
(作为全局配置,或通过向函数调用添加参数)
答案 0 :(得分:0)
Laravel URL生成代码不考虑端口。