我们有这个有效的重写规则,但是我们遇到了博客“下一页”页面链接不起作用的问题。这是一个不起作用的示例 URL:http ://www.mydomain.com/blog/page/2/它被重定向到http://www.mydomain.com/page/2/(显示站点主页页)。
这是目前的规则:
RewriteCond %{REQUEST_URI} /blog/$ [NC]
RewriteRule (.*) %1 [L]
RewriteCond %{REQUEST_URI} !^blog/$ [NC]
RewriteRule ^blog/(.*)$ http://www.mydomain.com/$1 [R=301,L]
我们之前的博客文章位于 /blog/ 文件夹下,但新站点现在已在根级别 (http://www.mydomain.com/category/some-blog-post/) 呈现博客文章。所以这条规则将旧的索引博客文章重定向到新的 URL 结构。
有什么建议么?提前致谢。