- 主题:rewrite 请教了
如果你希望别人敲/type***.html 能访问你的/type.php?typeid=***的话
那么下面一句应该是这么写:
RewriteRule /type(\d+)\.html /type.php?typeid=$1
如果允许别人敲/type.html的话就把+改成*
【 在 beryman (la perte) 的大作中提到: 】
: 【 以下文字转载自 LinuxApp 讨论区 】
: 发信人: beryman (la perte), 信区: LinuxApp
: 标 题: rewrite 请教了
: ...................
--
FROM 211.99.222.55
反过来有什么好处呢?
【 在 beryman (la perte) 的大作中提到: 】
: 我希望的是反过来...
: 呵呵
--
FROM 211.99.222.55
第一行不要
第二行写成RewriteRule /type.php?typeid=(.*)$ /type$1.html
或者保留第一行,第二行的$1改成%1
其实直接在页面上做跳转不行吗?
【 在 beryman (la perte) 的大作中提到: 】
: 汗,现在的需求就是翻过来 ....
--
修改:aotian FROM 211.99.222.55
FROM 211.99.222.55
你写的是
/type.php /type%1.html
我说的是
/type.php?typeid=(.*)$ /type%1.html
按照你的写法,是把type.php替换成type***.html这样的话后面该有什么还是什么
我写的这个是把type.php?typeid=***一直到结尾这一大串替换成type***.html
【 在 beryman (la perte) 的大作中提到: 】
: 我第二行本来就是写的%1啊
: 你写的第一种方法没错,主要是我想学习下用rewritecond的情况下怎么写
: 呵呵
: ...................
--
FROM 211.99.222.55