重写所有以...开头的网址,

时间:2012-12-23 21:30:49

标签: apache mod-rewrite

我想重写以下网址:

 http://localhost/albums/album_name/22

为:

http://localhost/album.php?id=22

我只希望重写以/ albums /开头的网址。我尝试过这个,但它不起作用。

RewriteRule /albums/^[^/]+/([\d]+)$ /album.php?gallery_id=$1 [L]

1 个答案:

答案 0 :(得分:0)

你的^位置错误(我怎么会错过???)

RewriteRule ^albums/[^/]+/([\d]+)$ /album.php?gallery_id=$1 [L]