我在Wordpress网站上有一个自定义帖子类型,称为电影。目前,帖子链接看起来像这样:https://example.com/movie/movie-slug-here
,我想拥有一个类似https://example.com/movie-like-movie-slug-here
的SEO友好URL。我不需要任何重定向,只需重写规则。
这是我尝试过的方法,但是不起作用。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Rewrite movie-like-the-movie into movie/the-movie
RewriteRule ^movies\-like\-(.*)/? movie/$1 [NC]
# BEGIN WORDPRESS
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WORDPRESS
</IfModule>
如果我使用302重定向,它将起作用。
答案 0 :(得分:0)
如果您使用的是自定义帖子类型,则应使用一个名称来指定您的自定义帖子类型。带有斜线和url的电影,然后自定义帖子名称,例如https://example.com/movie/movie-slug-here
。
我必须说上述URL已经对Seo友好了。
如果您希望使用https://example.com/movie-like-movie-slug-here
之类的URL,那么您已将“自定义”帖子输入到“帖子”部分,然后在管理设置菜单中选择“永久链接”作为帖子名称。
或者,您必须进入该必需子弹的页面。