使用htaccess在url中使用数据库中的数据

时间:2017-07-05 18:04:56

标签: php mysql .htaccess

我有一个存储在MySQL数据库中的自定义链接,我希望使用该链接而不是使用htaccess的默认get-link。

示例:如果访问者将阅读博客,则该网址为www.domain.com/blog.php?post_link=2017-07-05/First-Post

有没有办法从数据库中使用post_link而不是url? 我在这里读过一些关于它的内容:SO Item,但这不起作用......

请帮忙!

之前:www.domain.com/blog.php?post_link=2017-07-05/First-Post

之后:www.domain.com/blog/2017-07-05/First-Post

This is my database

This is my code in blog.php

PS:它只是SEO ..

1 个答案:

答案 0 :(得分:0)

RewriteEngine on
RewriteRule ^([0-9]+)/(.+)$ /blog.php?post_link=$1&First-Post=$2 [NC,QSA]

我还没有测试过,但我希望它会起作用。并给你想要的结果。

here is the answer in details