我想知道如何将一个简单的URL重写成一个奇特的URL,但是有以下条件:
简单网址(最后会引用的网址):http://www.example.com/index.php?page_id= {ID}
将公开的高级网址:http://www.example.com/this-text-doesnt-care-here-could-be-anything。{ID} /
所以我们必须在点之后寻找数字 - 这是我们唯一关心的事情。键入的文本应该被更改并将重定向到同一页面 - 即使已更改。因此,我们必须在此文本中过滤ID,然后最终重定向'这个网址在内部。 但代码如何?如果您可以发布以下代码,那将是非常好的!我真的没有想法。
提前多多感谢。
祝你有个美好的一天!
此致 WladHD
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteRule ^.+\.(\d+)/?$ index.php?page_id=$1 [L,QSA]