简单的RegeX出错

时间:2015-08-03 08:59:34

标签: regex .htaccess

我正在尝试重定向两页。

  1. /blog.php到/ blog /
    1. 博客/?p = 1到/ blog /
    2. 我有这个,现在只有1人在工作。

      RewriteRule ^blog\/$ blog.php
      RewriteRule ^blog\/$ blog\/?p=1 [L]
      

      无法弄清楚如何将这两者结合起来。

      有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您可以使用:

RewriteCond %{QUERY_STRING} ^p=1$ [NC]
RewriteRule ^blog/?$ blog/? [NC,R=301,L]
RewriteRule ^blog\.php$ blog/ [NC,R=301,L]