2013-02-26 88 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]