WordPress在URL中的Nginx非ASCII字符上出现404错误

时间:2019-03-05 16:21:41

标签: php wordpress url nginx character-encoding

我有一个wordpress网站,当我使用阿拉伯字符作为页面的URL地址时,出现404错误,但是当我用英语字符重命名页面的链接名称时,它就起作用了!

我发现了这个问题here,但是那里的解决方案对我不起作用!这在某种程度上与.htaccess文件相关,这是有道理的,但是我已经有其他正在使用阿拉伯语url并具有相同.htaccess内容的wordpress网站!

1 个答案:

答案 0 :(得分:0)

This link帮助我解决了问题。专门添加

location / {
    try_files $uri $uri/ /index.php?q=$uri&$args; 
    #try_files $uri $uri/ =404;
 }

/etc/nginx/sites-available中相应的配置文件对我有用!