如何在.htaccess中重写部分URL?

时间:2015-03-13 20:18:43

标签: .htaccess mod-rewrite

我有这个网址:

example.com/news/article/254

如何使PHP脚本将此URL(example.com/blog/article/254)作为example.com/news/article/254处理, 和example.com/blogexample.com/news等。

1 个答案:

答案 0 :(得分:1)

如果将以下代码添加到.htaccess文件中,则该代码应该有效。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^blog/article/(.+?)\/?$ /news/article/$1 [R=301, L]
</IfModule>

如果您不想告诉机器人等您已永久重定向,请取出&#34; R = 301,&#34;上方。