使 WP 的 URL 链接支持中文
网站访问中文 URL 时遭遇 404 设置了 WordPress 的固定链接为文章名 % postname%,然后标题还是中文的,访问时遭遇 404。 分类名和标签名是中文的,访问时遭遇 404。 URL 链接中带有中文字符或符号等。 生成的 url 就会因为含有中文而无法被支持,显示 404。 解决方法 进入站点目录下的 wp-includes 目录,编辑 class-wp.php 文件。 找到$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : ''; 可以直接搜索$_SERVER['PATH_INFO'] 将这行的第二个$_SERVER['PATH_INFO']替换为mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'GBK') 再找到list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] ); 将$_SERVER['REQUEST_URI']替换为mb_...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post $ hexo new "My New Post" More info: Writing Run server $ hexo server More info: Server Generate static files $ hexo generate More info: Generating Deploy to remote sites $ hexo deploy More info: Deployment