我需要使用.htaccess重写一个URL。
挑战是我需要将第一个URL中收到的所有参数传递给第二个URL(也包含参数)。
所以......例子是:
要转发的网址是:https://mydomain.com/response.php?msg=Approved&id=123 我需要将该网址转发到:https://mydomain.com/index.php?component=xyz&item=123&msg=Approved&id=123
我在这里尝试了几个帖子,但没有运气。
有什么建议吗?
答案 0 :(得分:0)
您可以使用QSA
标志来附加查询字符串。
将此代码放入htaccess(在根文件夹中)
RewriteEngine On
RewriteRule ^response\.php$ /index.php?component=xyz&item=123 [L,QSA]