2012-09-12 111 views
1

我遇到了.htaccess重寫規則集的問題。帶有Joomla模板的www.OldDomain.com正在退役,新網站是一個基於Wordpress的網站,地址爲http://newdomain.com/subfolder重定向從舊域到新子域的循環

出於某種原因,我收到以下消息:「此網頁有一個重定向循環」,但無論我嘗試它都不起作用。新的WordPress的網站有wordpress生成的友好鏈接。我試圖上傳一個默認的WordPress .htaccess,但它也不起作用。

任何人都可以指出我正確的方向如何解決這個問題?先謝謝你。

舊網站位於不同的服務器上,其域名與新域名相同。一域新服務器上

當前.htaccess文件如下:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^newdomain\.com$ 
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L] 
RewriteRule ^$ beta/ [L] 
+1

帖子我是新老域 –

+0

的htaccess的文件不允許把其餘的htacces,因爲我是新的SO所以它是這樣的: 重定向301 http://www.OldDomain.com/index.php?option=com_contact&Itemid=3 http://newdomain.com/ 重定向301 http://www.OldDomain.c om/index.php?option = com_content&task = view&id = 27&Itemid = 49 http://newdomain.com/ – MiG

回答

0

您可以使用以下方法:

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} !newdomain.com$ [NC] 
RewriteRule ^(.*)$ http://www.newdomain.com/beta/$1 [L,R=301]