URL重写,获取错误

时间:2010-02-26 18:33:46

标签: url rewrite mod-rewrite

我在.htaccess中有这个:

RewriteEngine On 
RewriteRule ^videos/([0-9]+)/?$ vis_film.php?id=$1 [NC,L]

我的页面是 根/目录/目录/视频/ vis_film.php?ID = 2

但我希望它是

根/目录/目录/视频/ 2 /

我已将.htaccess文件放在视频中/,是吗?我做错了什么?

2 个答案:

答案 0 :(得分:1)

如果您已经在videos/,则需要从模式中删除该路径前缀:

RewriteRule ^([0-9]+)/?$ vis_film.php?id=$1 [NC,L]

答案 1 :(得分:0)

你需要把它放在第二个目录(root /目录/ 目录 / videos /)