2016-03-07 72 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