2014-08-27 53 views
1

我需要使用.htaccess重寫URL。.htaccess使用其他參數將參數重寫爲url

挑戰是我需要將第一個URL中收到的所有參數傳遞給第二個URL(它也包含參數)。

所以......的例子是:

URL轉發是:https://mydomain.com/response.php?msg=Approved&id=123 我需要的是URL轉發至:https://mydomain.com/index.php?component=xyz&item=123&msg=Approved&id=123

我試過幾個在這裏的帖子,但沒有運氣。

有什麼建議嗎?

回答

0

您可以使用QSA標誌追加查詢字符串。

將這個代碼在你的htaccess(在根文件夾)

RewriteEngine On 
RewriteRule ^response\.php$ /index.php?component=xyz&item=123 [L,QSA] 
+0

謝謝!!像魅力一樣工作。 – user1594099 2014-08-27 17:54:51

+0

@ user1594099不客氣,很高興它的工作。不要忘記驗證我的答案 – 2014-08-27 17:56:30