找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 16|回复: 2

之前用nginx的两条伪静态规则,换到httpd.ini失效了,谁能帮...

[复制链接]

355

主题

1893

回帖

4911

积分

论坛元老

积分
4911
发表于 2013-3-10 11:01:11 | 显示全部楼层 |阅读模式
忙转下

求伪静态规则,httpd.ini的
http://aaa.com/?p=27

转为:
http://aaa.com/p/27

之前使用nginx的伪静态规则在iis下不起作用了
nginx的规则是:
rewrite ^/p/(.*)/$    /?p=$1;
rewrite ^/p/(.*)$    /?p=$1;

httpd.ini我改成这样了
RewriteCond Host: aaa\.com
RewriteRule ^/p/(.*)/$ /?p=$1
RewriteCond Host: aaa\.com
RewriteRule ^/p/(.*)$  /?p=$1

但没起作用,谁帮忙搞下,三克油
回复

使用道具 举报

355

主题

1893

回帖

4911

积分

论坛元老

积分
4911
 楼主| 发表于 2013-3-10 11:36:16 | 显示全部楼层


回复

使用道具 举报

355

主题

1893

回帖

4911

积分

论坛元老

积分
4911
 楼主| 发表于 2013-3-10 11:55:45 | 显示全部楼层
解决,这样就行了
RewriteRule ^(.*)/p\/([0-9,a-z]*) $1/index\.php\?p=$2 [I]
RewriteRule ^(.*)/p\/([0-9,a-z]*)/ $1/index\.php\?p=$2 [I]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-12 16:07 , Processed in 0.017155 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表