这是初始网址:
http://example.net/any/number/folders/param1/param2/value2/value1
这是我们需要映射到的 url:
http://example.com/any/number/folders/param1.php?param1=value1¶m2=value2
脚本 param1.php 位于 param1 目录下,并且两者都存在。
我有这些规则,但不工作。通常会收到 404 错误。
RewriteEngine On
RewriteBase /param1
RewriteCond %{REQUEST_URI} /param1
RewriteRule ^(.*)(param1)/(.*)/(.*)/(.*)$ http://example.com/$1/$2.php?$2=$5&$2=$3 [L,R=301,QSA]
我一直在努力让它工作几个小时,并且也在寻找类似的东西。在这一点上,我什至不确定这是否可能。
任何建议或解决方案将不胜感激。谢谢你。