0

我们有这样的网址

  1. site_com/类别
  2. site_com/category?page=1
  3. site_com/category?page=2

第一个和第二个 URL 的页面是相同的。我需要301 redirect?page=1to创建/category,除了“类别”是一个变量。

我试过这个:

RewriteCond %{REQUEST_URI} [a-z]

RewriteCond %{QUERY_STRING} ^page=1$

RewriteRule ^%1%2$ site_com/%1 [R=301,L]
4

1 回答 1

0

试试这个

RewriteEngine on
RewriteBase /

RewriteCond %{QUERY_STRING} ^page=1$ [NC]
RewriteRule ^site/(.+)$ site/$1? [R=301,NC,L]
于 2013-08-17T11:15:24.247 回答