.htaccess 多条件从类别的第一个子页面重定向到类别的主页面
我们有这样的URL.htaccess 多条件从类别的第一个子页面重定向到类别的主页面,.htaccess,redirect,parameters,.htaccess,Redirect,Parameters,我们有这样的URL 网站/类别 站点com/类别?页面=1 站点com/类别?页面=2 第一个和第二个URL的页面相同。我需要从创建301重定向 ?page=1至/category,除此之外,“category”是一个变量 我试过这个: RewriteCond %{REQUEST_URI} [a-z] RewriteCond %{QUERY_STRING} ^page=1$ RewriteRule ^%1%2$ site_com/%1 [R=301,L] 试试这个 RewriteEngin
301重定向
?page=1
至/category
,除此之外,“category”是一个变量
我试过这个:
RewriteCond %{REQUEST_URI} [a-z]
RewriteCond %{QUERY_STRING} ^page=1$
RewriteRule ^%1%2$ site_com/%1 [R=301,L]
试试这个
RewriteEngine on
RewriteBase /
RewriteCond %{QUERY_STRING} ^page=1$ [NC]
RewriteRule ^site/(.+)$ site/$1? [R=301,NC,L]
现在我尝试在RewriteCond%{QUERY_STRING}page=1上重写引擎RewriteRule^(.*)$$1?[R=301,L]并重定向到main,而不是类别((请发布示例输入和您预期的重定向URL。没有它们,您的问题很模糊。转到,但没有重定向,任何URL只是一个文件夹还是一个长路径?我的规则是将
domain.com/site/folder?page=1
重定向到domain.com/site/folder
您将重定向到什么?您的htaccess是否在根目录中托利?这对规则的实施很重要。