Apache 仅重写页码编号1
我有一个网站,其中有一个最大4深的类别很多。Apache 仅重写页码编号1,apache,mod-rewrite,pagination,Apache,Mod Rewrite,Pagination,我有一个网站,其中有一个最大4深的类别很多。 因此: www.website.nl/catA/subcatA/subsubcatA 在这些类别中,我有多个分页定义的页面 所以: www.website.nl/catA/subcatA/subsubcatA/1 www.website.nl/catA/subcatA/subsubcatA/2 www.website.nl/catA/subcatA/subsubcatA/3 但是 www.website.nl/catA/subcatA/subsub
因此:
www.website.nl/catA/subcatA/subsubcatA
在这些类别中,我有多个分页定义的页面 所以:
www.website.nl/catA/subcatA/subsubcatA/1
www.website.nl/catA/subcatA/subsubcatA/2
www.website.nl/catA/subcatA/subsubcatA/3
但是
www.website.nl/catA/subcatA/subsubcatA/1
与:
www.website.nl/catA/subcatA/subsubcatA/
现在我想编写一个重写规则,该规则只重定向分页为1的页面
所以:
www.website.nl/catA/subcatA/subsubcatA/1
必须发送到
www.website.nl/catA/subcatA/subsubcatA/
这应适用于所有类别和子类别。只有第1页。。。其他页面应显示2、3和4 这可能吗
我正在使用apache mod_rewrite尝试将其添加到文档根目录中的htaccess文件中,最好在已有规则之上:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/1/?$ /$1/ [L,R=301]
哇,谢谢!我没想到你会写一个完整的工作答案。。但这很好。它工作完美无瑕。谢谢你!