Apache 无法处理 Pretty Permalink 中的韩文字符

Apache 无法处理 Pretty Permalink 中的韩文字符

我正在使用 WP 和 wpml,以韩语作为默认语言,在语言切换期间,它显然在永久链接中使用韩语字符,就像这样。

https://www.example.kr/?lang=en - 영어

我正在使用 Nginx 反向代理到 Apache,但显然 Apache2 无法读取韩语字符,有什么指示我该怎么办吗?在论坛中搜索 Apache Korean 不会返回任何结果。

答案1

来自这篇文章这里尝试以下步骤:

  1. 备份您的/etc/apache2/conf.available/charset.conf

    sudo cp /etc/apache2/conf.available/charset.conf /etc/apache2/conf.available/charset.conf.bak
    
  2. 在您最喜欢的编辑器中打开charset.conf

    sudo vim /etc/apache2/conf.available/charset.conf
    
  3. 在其中添加以下几行:

    AddDefaultCharset off
    AddCharset ISO-2022-KR .iso2022-kr .kis
    AddCharset ISO-2022-CN .iso2022-cn .cis
    AddCharset Big5 .Big5 .big5 
    
  4. 重新加载你的 Apache 服务器:

    sudo service apache2 reload
    

现在测试一下。

相关内容