2014-02-23 42 views
0

我需要從存檔中恢復站點,同時保持確切的URL結構。我完成了所有的頁面,剩下的唯一東西就是讓URL正確,我需要你的幫助。在恢復時維護URL結構

的URL是按以下格式,wwwDOTmypagehere.com/?en

凡恩指向網站的英文版本。

我想通過使用諸如wwwDOTmypagehere.com/?id=en這樣的變量來做這件事,但是我該如何擺脫這種需求?

任何幫助將不勝感激。 謝謝。

回答

0

使用htaccess,您可以在後臺將?en重定向到?id=en,而不顯示在瀏覽器的狀態欄中。像這樣的東西應該工作:

RewriteRule ^\?([a-z]+)$ ?id=$1 [NC] 

或者,如果你想用PHP做,那麼你應該檢查一下,這$_GET元素從語言的存在。因此,例如wwwDOTmypagehere.com/?en將創建一個長度爲0的字符串值的$_GET['en']密鑰。所以這樣,你不需要id鍵。

+0

我需要對此進行一點解釋。但是,如果可以使用php代碼,那將會很棒。 –

+0

我已經添加到帖子,如何使用PHP來完成。我希望它很清楚。 – iCore