Apache中的URL重写问题


URL Rewriting Question in Apache

我正在做一个php项目,但我不擅长apache中的url_write模块,我想在这里学习如何实现这种url重写:

http://www.something.com/press/release/something_1/

01将是press_release的id,因此零件将是动态零件。something也是动态的,但不包括在query_string部分中。此url转换为以下url:

http://www.something.com/press/release/press_detail.php?rid=1

有人能告诉我如何为这个转换编写url_write规则吗。

在web根目录的.htaccess文件中放置以下内容:

RewriteEngine on
RewriteRule ^press/release/.*_('d+)/?$ press/release/press_detail.php?rid=$1 [QSA]