.htaccess重写规则以更改查询字符串的路径

.htaccess重写规则以更改查询字符串的路径,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我正在做一个项目,需要一些帮助重写一些URL 我们有一个URL,例如 http://www.example.com/page/a-c/ 我需要服务器将其解释为: http://www.example.com/file.php?source=a-c 我的.htaccess重写技能不是很好 这应该可以做到: RewriteEngine on RewriteBase / RewriteRule ^page/([^/]+)/? file.php?source=$1 这应该可以做到: Rewrit

我正在做一个项目,需要一些帮助重写一些URL

我们有一个URL,例如

http://www.example.com/page/a-c/
我需要服务器将其解释为:

http://www.example.com/file.php?source=a-c

我的.htaccess重写技能不是很好

这应该可以做到:

RewriteEngine on
RewriteBase /

RewriteRule ^page/([^/]+)/? file.php?source=$1

这应该可以做到:

RewriteEngine on
RewriteBase /

RewriteRule ^page/([^/]+)/? file.php?source=$1

很高兴知道这对某人有帮助(因为OP没有回应)。谢谢分享。很高兴知道这对某人有帮助(因为OP没有回应)。谢谢分享。