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

Sjw*_*ies 0 .htaccess mod-rewrite

我正在研究一个项目,需要一些帮助来重写一些URL ...

我们有一个URL如

http://www.example.com/page/a-c/
Run Code Online (Sandbox Code Playgroud)

我需要它被服务器解释为:

http://www.example.com/file.php?source=a-c
Run Code Online (Sandbox Code Playgroud)

我的.htaccess重写技巧不是那么棒!

Rav*_*yal 12

这应该做的伎俩:

RewriteEngine on
RewriteBase /

RewriteRule ^page/([^/]+)/? file.php?source=$1
Run Code Online (Sandbox Code Playgroud)