我需要获取图像的名称,并在图形名称之前添加img文件夹。我使用 url(( 函数,如下所示
{{ url('img', 'articles/mypic.jpg') }}
问题是我没有得到
http://127.0.0.1:8000/img/articles/mypic.jpg
但我得到 %2F 而不是/
http://127.0.0.1:8000/img/articles%2Fmypic.jpg
它在本地主机中工作正常,但在我的服务器上无法正常工作。我需要重新配置 apache 才能使其工作,我想避免重新配置 Apache。我可以避免将/编码到 %2F 中吗?
您可以使用urldecode
,但您无需对其进行解码,因为浏览器无需解码即可很好地处理它。
php > echo urldecode("http://127.0.0.1:8000/img/articles%2Fmypic.jpg");
http://127.0.0.1:8000/img/articles/mypic.jpg