Wordpress 重写规则以删除分页前缀

Wordpress 重写规则以删除分页前缀,wordpress,.htaccess,pagination,nextgen-gallery,Wordpress,.htaccess,Pagination,Nextgen Gallery,重写规则是什么。。或者其他改变下一代画廊页码名称的技巧? 即 到 类别和库名始终会根据库的不同而变化。您可以尝试以下方法: Options +FollowSymLinks -MultiViews RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} nggpage=([0-9]+) [NC] RewriteRule ^(.*)$ $1?page=%1? [L,R=301,NC] 它重定向了以下内容: http://

重写规则是什么。。或者其他改变下一代画廊页码名称的技巧? 即

类别和库名始终会根据库的不同而变化。

您可以尝试以下方法:

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} nggpage=([0-9]+) [NC]
RewriteRule ^(.*)$  $1?page=%1?      [L,R=301,NC]
它重定向了以下内容:

http://www.Example.com/wallpapers/category/gallery-name/?nggpage=2

为此:

http://www.Example.com/wallpapers/category/gallery-name/?page=2


其中
2
可以是任何值。

?类别和画廊名称如何根据您的示例中的
gallery
gallery
更改?www.example.com/wallpers/love/cute love/?nggpage=2和www.example.com/wallpers/covers/facebook covers/?nggpage=2希望您已经了解了。。他们变了。。第一类是普通类。。是wordpress的,gallery name是gallery的名称。我想我知道了,但它们在替换URI中没有被修改:
http://www.Example.com/wallpapers/category/gallery-name/?page=2
所以我看不出它们在问题中的相关性。看起来您只需要将
nggpage
替换为
页面
,这是第一个
名称。如果我错了,请纠正我。是的。。我只想用page替换nggpage。。但我该怎么做呢?这就是为什么,我发布了完整的url来理解我的问题。但它是有效的。您可以尝试在末尾添加这些行
,以确保mod rewrite模块已启用。?您得到的错误是什么?浏览器地址栏中显示的URI是什么?如果模块未启用,您可以对其进行测试。似乎mod rewrite未启用。您应该检查
httpd.conf
中是否启用了
mod_rewrite.so
,如果未启用,请取消对相应行的注释。抱歉,这么晚了。但它不起作用。除此之外,其他重写规则正在运行。请您进一步解释
…它不工作的含义。
它没有重定向,您会遇到错误,什么?请在注释中复制粘贴您正在测试的完整URL,也许重定向是另一种方式。