wordpress 安装 isapi rewrite 后有中文的url不能打开

jfxiao 2010-11-21 04:07:17
wordpress 版本是 3.01
isapi rewrite 3
IIS 7
windows 7

使用的 rewrite 规则是:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress


WP后台链接设置为:/archives/%year%-%monthnum%/%postname%.html

如这个URL打不开:http://localhost/wordpress/archives/2010-11/%e5%93%88%e5%88%a9%c2%b7%e6%b3%a2%e7%89%b9%e4%b8%8e%e6%ad%bb%e4%ba%a1%e5%9c%a3%e5%99%a8%e4%b8%8a%e7%9a%84%e5%89%a7%e7%85%a7-2.html

这个可以打开:http://localhost/wordpress/archives/2010-11/overview.html

查看 wordpress根目录下的 archives 文件夹中的 2010-11 目录,发现有
%e5%93%88%e5%88%a9%c2%b7%e6%b3%a2%e7%89%b9%e4%b8%8e%e6%ad%bb%e4%ba%a1%e5%9c%a3%e5%99%a8%e4%b8%8a%e7%9a%84%e5%89%a7%e7%85%a7-2.html
这个文件存在,直接点击这个html文件也能看到内容,但就是不能在网站中打开。
...全文
143 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jfxiao 2011-10-18
  • 打赏
  • 举报
回复
唉,问了这么久,居然没人问答。
没这方面的人才吗?

8,329

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧