2010-03-22 31 views
0

我將我的cakephp網站從一個子域移到另一個域。我處理了我的htaccess文件中的永久重定向,但在重定向中,我失去了整潔/乾淨的URL處理。cakephp網站域更改,有301個問題

舊網站
iphone.gameachievements.org

新網站
gameachievements.org當前重定向
iphone.gameachievements.org/games/jungle-swing的

例子 - > gameachievements。 org/index.php?url = games/jungle-swing

我想要的是
iphone.gameachieveme nts.org/games/jungle-swing - > gameachievements.org/games/jungle-swing

這裏是我的htaccess的文件看起來像......

<IfModule mod_rewrite.c> 

    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] 
    RewriteCond %{HTTP_HOST} iphone.gameachievements.org 
    RewriteRule (.*) http://gameachievements.org/$1 [R=301,L] 
</IfModule> 

任何幫助appricated 感謝

m!

回答

1

把這個第一:

RewriteCond %{HTTP_HOST} iphone.gameachievements.org 
RewriteRule (.*) http://gameachievements.org/$1 [R=301,L] 
+0

,完美的工作。謝謝。 – 2010-03-23 00:52:47