2016-03-07 51 views
1

我不知道如何改寫一個簡單的URL到一個奇特的一個,但有以下生產條件的:的.htaccess - URL重寫 - 先進

簡單的網址(URL將在年底簡稱):http://www.example.com/index.php?page_id= {ID} 。

先進的URL,這將是公衆:http://www.example.com/this-text-doesnt-care-here-could-be-anything {ID}/

所以我們要尋找的點之後的數字 - 這是我們關心的唯一事情。輸入的文本應該被改變並且會重定向到相同的頁面 - 即使改變了。所以我們必須過濾這個文本中的ID並最終在內部重定向這個URL。 但代碼的外觀如何?如果你可以發佈下面的代碼,這將是非常好的!我真的沒有想法。

非常感謝。

祝您有美好的一天!

真誠, WladHD

回答

0

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 

RewriteRule ^.+\.(\d+)/?$ index.php?page_id=$1 [L,QSA] 
+1

謝謝!完美工作! – Wlad4Coding