.htaccess友好的网址帮助Rewrite

时间:2012-03-24 19:51:31

标签: .htaccess

如果我想使用.htaccess重写:

http://example.com/article.php?article_id=79

到此:

http://example.com/article/my-cool-and-special-article-79.html

我需要做什么改写?

2 个答案:

答案 0 :(得分:0)

问题是Apache无法确定从ID中使用哪个友好URL。我想你想要做的是以另一种方式重写。你在用什么CMS?

答案 1 :(得分:0)

不是我可以测试的机器,所以你可能需要喝它。但是,它看起来像这样:

RewriteCond $1 ^article [NC]
RewriteRule ^([a-zA-Z0-9\-]+)\-article\-([0-9]+)\.php$ /article.php?id=$2 [L]