在Wordpress(或.htaccess)中创建URL别名

时间:2015-04-04 09:22:03

标签: php wordpress apache .htaccess mod-rewrite

我有一个在Wordpress上运行的网站,我想创建一个自定义短网址。

如果页面网址是www.mysite.com/category/post,我希望用户能够访问www.mysite.com/alias

如果有'Wordpress-y'的做法,那会更好,但我也可以通过修改.htaccess文件来实现。

由于

2 个答案:

答案 0 :(得分:4)

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^alias$ category/post [R=301,L]
</IfModule>

答案 1 :(得分:1)

我意识到这是一个古老的帖子,已经有了一个可接受的答案,但对于我们这些不想(或无法)使用.htaccess文件的人来说,应该注意的是,有几个可行的插件就在这个空间里。

我使用了https://wordpress.org/plugins/redirection/,其中有800,000多个安装量。还有https://wordpress.org/plugins/simple-301-redirects/安装了200,000多个以及其他几个安装基础较小的https://wordpress.org/plugins/search/redirect/