2013-02-26 86 views
0

我有一个BBPress论坛,可生成如下所示的配置文件页面:forum/profile/USERNAME。重定向WordPress配置文件页面

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

这样做的最好方法是什么?

干杯,

伊恩

+0

'和切出的轮廓部分...'的'文件夹'从论坛/资料/ USERNAME'/profile'?请解释。 – 2013-02-27 05:06:36

+0

我希望它从sitename.com/forum/profile/username/重定向到只是sitename.com/profile/username/ – Ian 2013-02-27 11:59:10

回答

0

您可以使用RedirectMatch(mod_alias中的一部分)和301服务器响应您的.htaccess文件:

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

这就是我试图做到的,但它不起作用。我想知道BBPress是否有自己的覆盖301的htaccess? – Ian 2013-02-27 11:43:47

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]