使用htaccess在wordpress中重定向类别链接从旧到新

时间:2015-10-09 21:59:20

标签: wordpress apache .htaccess redirect http-status-code-301

任何人都可以告诉我为什么这种重定向不起作用 我想使用我的htaccess文件重定向wordpress中的批量链接。

例如。

我想重定向链接 example.com/category/the-random/art/example.com/category/random-pics/art-pictures/

另外我想重定向该类别中的所有页面。 example.com/category/the-random/art/page/2/example.com/category/random-pics/art-pictures/page/2/

example.com/category/the-random/art/page/3/example.com/category/random-pics/art-pictures/page/3/等等......

这是我的htaccess文件。

# BEGIN WPSuperCache
# END WPSuperCache

<Files 403.shtml>
order allow,deny
allow from all
</Files>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteRule ^(category)/the-random/art$ /category/random-pics/art-pictures/ [L,NC,R=301]
RewriteRule ^(category)/the-random/art/page(/.*)? $1/category/random-pics/art-pictures/page/$2 [L,NC,R=301]

</IfModule>

# END WordPress

提前致谢。

0 个答案:

没有答案