2010-03-21 49 views
0

我的網站在example.com/waha/之下。 現在我將該網站移動到根目錄example.com下。嘗試在.htaccess文件中寫入url rewite的新手

我要301重定向所有的舊鏈接像example.com/waha/notice/5803example.com/notice/5803

我該怎麼辦?

我目前的.htaccess文件如下。

<IfModule mod_rewrite.c> 
    RewriteEngine On 

    # NOTE: change this to your actual StatusNet path; may be "/". 

    RewriteBase/

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule (.*) index.php?p=$1 [QSA,L] 
</IfModule> 

<FilesMatch "\.(ini)"> 
    Order allow,deny 
</FilesMatch> 
Options -Indexes 

回答

1

嘗試在其他的mod_rewrite規則面前這條規則:

RewriteRule ^waha/(.*) /$1 [L,R=301] 
+0

嗨濃湯,好像你是這方面的專家,你可以幫我[這裏](HTTP://計算器.COM /問題/ 13215552 /什麼 - 是 - 錯用,這-htaccess的代碼) – samayo 2012-11-04 03:49:48