我正在做一个php项目,但我不擅长apache中的url_rewrite模块,我想学习如何在这里实现这种url重写:
http://www.something.com/press/release/something_1/
01
将是press_release的id
,因此该部分将是动态部分。 something
也是动态的,但不包含在query_string部分中。此网址将转换为以下网址:
http://www.something.com/press/release/press_detail.php?rid=1
有人可以告诉我如何为此转换编写url_rewrite规则。
答案 0 :(得分:2)
将以下内容放在网络根目录的.htaccess
文件中:
RewriteEngine on
RewriteRule ^press/release/.*_(\d+)/?$ press/release/press_detail.php?rid=$1 [QSA]