免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2353 | 回复: 0
打印 上一主题 下一主题

[其他] apache重定规则求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-01-16 14:40 |只看该作者 |倒序浏览
在wordpress中我想重定向默认的URL,于是在我的虚拟主机中添加了如下

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/\?p=([0-9]+)$
RewriteRule ^(.*) http://xxx.aaa.net/html/$1.html

即我想把http://xxx.aaa.net/?p=2的URL重定为http://xxx.aaa.net/html/2.html
可无论如何都不成功

本来wordpress中有固定链接的设置,但是我把URL自定义为/html/%post_id%.html的形式,还是提示 The requested URL /html/91.html was not found on this server.

网站目录下的它自动生成的.htaccess内容 如下:

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

# END WordPress


注:模块已经开启并重启apache!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP