重定向WordPress配置文件页面

时间:2013-02-26 23:24:24

标签: regex wordpress .htaccess

我有一个BBPress论坛,可以生成如下个人资料页面:forum / profile / USERNAME。

我想要做的是使用.htaccess或Redirection插件将此链接重定向到/ profile / USERNAME并删除配置文件部分。

最好的方法是什么?

干杯,

伊恩

2 个答案:

答案 0 :(得分:1)

您可以在根目录中的.htaccess文件中尝试:

Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^forum/profile/([^/]+)/?  /profile/$1  [L,NC]

无声地映射

http://sitename.com/forum/profile/username/

http://sitename.com/profile/username/

假设字符username是动态的,而假设forumprofile是固定的。

对于永久重定向,请将[L,NC]替换为[R=301,L,NC]

答案 1 :(得分:0)

您可以让.htaccess文件中的服务器使用RedirectMatch(mod_alias的一部分)回复301:

//301 Redirect Entire Directory
RedirectMatch 301 ^/forum/profile/(.*) /profile/$1