gpt4 book ai didi

regex - 使用参数重定向到其他域

转载 作者:行者123 更新时间:2023-12-01 10:21:28 25 4
gpt4 key购买 nike

这是初始网址:

http://example.net/any/number/folders/param1/param2/value2/value1

这是我们需要映射到的 url:

http://example.com/any/number/folders/param1.php?param1=value1&param2=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]

我一直试图让它工作几个小时,并且还搜索了类似的东西。在这一点上,我什至不确定这是否可能。

任何建议或解决方案将不胜感激。谢谢。

最佳答案

我只是做了一些小的调整,你可以试试这个:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} /param1
RewriteRule ^(.*)(param1)/([^/]*)/([^/]*)/([^/]*)$ http://example.com/$1$2.php?$2=$5&$3=$4 [L,R=301]

关于regex - 使用参数重定向到其他域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13997271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com