0

我们已经迁移了旧的 WP,而新的 WP 有不同的 url。我正在尝试获取这种 url 的“argentina-es”:

http://example.com/dev/category/places/america-latina/america-del-sur/argentina-es/page/9/

/dev/category/[places|other|another-one]/[get-this]/page/1

在类别之后有 6 个选项,并且页面/ID 并不总是存在。

我想要的最终网址是:

http://example.com/dev/no-category/argentina-es

试:

RewriteCond %{REQUEST_URI} ^/dev/category(.*)
RewriteRule ^([places|other|another-one]*)/(.*)/page http://example.com/dev/no-category/$1 [R]
4

1 回答 1

0

在文档根目录的 htaccess 文件中:

RewriteRule ^dev/category/(places|other|another-one)/(.*?)/([^/]+)/(page/[0-9]+/?)?$ /dev/no-category/$3 [L,R]
于 2013-10-23T19:04:11.707 回答