我有一个包含多个pdf的目录,我有一个脚本来设置访问路径以及其他所有内容,
<a href="<?= get_home_url().'/'.$certificate->file_path.'/'.$certificate->file_name ?>" target="_blank">Baixar</a>
但是我在包含重音类型(逗号和百分比)的文件中出现404错误,
带有重音符号的文件
http://exodocientifica.com.br//_fispq/ALARANJADO%20DE%20METILA%200,2%.pdf
通常会访问其他没有口音的文件
文件没有重音: http://exodocientifica.com.br//_fispq/ALARANJADO%20DE%20METILA.pdf
我已经尝试过使用urlencode,htmlentities等功能,但没有得到结果
答案 0 :(得分:1)
您应该使用%
对%25
进行编码,因为它是URL中的特殊字符。尝试改用以下网址:
http://exodocientifica.com.br//_fispq/ALARANJADO%20DE%20METILA%200,2%25.pdf