2012-06-19 183 views
0

我最近更改了我的網站源代碼,並且所有內容都經過了測試並按預期工作,但我有許多來自其他地方的舊鏈接,我希望重定向。重寫php獲取變量到另一個獲取變量

我的舊網站使用像

mypage.php?ID = ABC123

我需要這個重定向到

mypage.php?USER = ABC123

感謝任何人的鏈接這可以幫助我嘗試了不同的東西,但無法弄清楚它

我只是改變了PHP文件中的$ _GET變量,但它的加密

+2

你試過了mod_rewrite? –

+0

如果服務器上啓用了mod_rewrite,則可以在.htaccess中使用重寫字符。 – Andrew

+0

是mod_rewrite已安裝,但我不知道如何編寫規則我嘗試了許多變化,但似乎沒有工作 – user1467677

回答

1

你會使用這樣的事情在你的.htaccess文件

RewriteEngine On 
RewriteBase/
RewriteRule ^mypage\.php\?id=(.*)$ mypage.php?user=$1 [L,R=301]