我找不到解决此问题的方法。也许是因为我不知道要搜索什么,但是我在设置mod_rewrite时遇到了困难。
我可以将URL example.com/soutez
重定向到example.com/soutez.php
,并且可以使用以下设置正常工作>
RewriteRule ^soutez/?$ /soutez.php [L]
但是当我有一个类似example.com/sutaz?fbclid=1324
的URL并且有人发送POST表单时,问题就开始了,该表单添加了自定义参数status=ok
(例如example.com/soutez?status=ok
)。
然后,例如表单上的example.com/soutez?fbclid=IwAR0GO5lq0VnVZS
之类的URL将URL转换为example.com/soutez&fbclid=IwAR0GO5lq0VnVZS?status=ok
,这很奇怪且不正确,并显示404,因为它在末尾添加了新参数并首先用{更改了?
{1}}。
有人知道如何设置&
使其正常工作并正确显示.htaccess
吗?
当前example.com/soutez?fbclid=IwAR0GO5lq0VnVZS&status=ok
如下:
.htaccess