求助Apache的 rewrite规则

sunsuny 2006-09-25 09:53:11
产品 标识$id 名称$name
类型 标识$catid 名称$catname

我有个页面/view.php?id=$id&page=$pagenum&cat=$catid

要rewrite为 /$catname/$name-$id-$catid-$pagenum-0.html
注: $catname, $name不存在 "/" 字符

怎么写RewriteRule的呀 ?
...全文
181 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gdj 2006-09-26
  • 打赏
  • 举报
回复
rewrite就是一个正则替换。首先你必须会写正则。
然后看一下rewrite的官方资料就行了。
http://httpd.apache.org/docs/1.3/misc/rewriteguide.html

如果你只是想要一个答案而不是想学写rewrite的话请特别指明。
caotian2000 2006-09-26
  • 打赏
  • 举报
回复
RewriteRule ^(.*)/([\w]+)/([\w]+)-([0-9]+)-([0-9]+)-([0-9]+)-0.html
$ $1/view.php?id=$4&page=$6&cat=$5
lvlfforever 2006-09-26
  • 打赏
  • 举报
回复
这个对你有用
http://www.chedong.com/tech/google_url.html
sunsuny 2006-09-26
  • 打赏
  • 举报
回复
多谢了,已搞定
zairwolfb 2006-09-26
  • 打赏
  • 举报
回复
明白了吧。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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