以更简洁的方式为博客文章重写 URL

Rewrite URL in a cleaner way for blog articles

这是原文URL:

www.example.com/article/index.php?p=general&t=how-cinema-changed-our-life&i=1

我会这样重写:

www.example.com/article/general/1/how-cinema-changed-our-life

可能吗?当然,这样对 SEO 友好吗?

我认为更好的解决方案可以是:

www.example.com/general/article/how-cinema-changed-our-life

但我不知道是否可以检索“i”PHP 变量以及如何编辑它。

为此URL:

www.example.com/article/general/1/how-cinema-changed-our-life

要工作,请在 .htaccess 或 Apache conf 文件的虚拟主机中使用它:

RewriteEngine on
RewriteRule ^/?article/([a-z\-]+)/([0-9]+)/([a-z\-]+)$ /article/index.php?p=&i=&t= [L]