2011-07-05 346 views
0

我需要一些建議,重定向網站域名

我有2個域名www.example.co.uk和www.example.com。

www.example.com擁有一個大的js,php,mysql,flash庫,它帶有一個CMS,我真的不想再次上傳到.co.uk域。

假設這是一個相當簡單的問題,但是如何在訪問www.example.com索引時將用戶從www.example.co.uk索引頁重定向到www.example.com索引?

我是一個完全的新手,所以可能需要它分解相當簡單!

感謝 JD

+0

您說你是完全新手,但如果你曾經編輯過一個HTML頁面,你會理解我的第一個建議。如果您想了解更多詳情,請留下評論。 – shelhamer

+0

我指的是調整像php.ini表單等東西。不僅舒適地使用你的答案來獲得我需要的結果。非常感謝! – JD2011

回答

0

就以example.co.uk,我會假設是index.html當前的索引頁,和下面的meta標籤添加到HTML頭

<meta http-equiv="refresh" content="5;url=http://www.example.com/"> 

在5秒後自動重定向訪問者。當然,您還應該顯示一條消息,其中包含指向example.com的鏈接,要求用戶更新其書籤等。

如果另一方面想要立即重定向訪問者,則可以在PHP中使用標題通過將下面的代碼在PHP索引頁(的index.php在您的網站的根目錄)()函數:

<?php 
header('Location: http://www.example.com/'); 
?> 

最後,你可以使用.htaccess文件在Apache的服務器級別做到這一點通過設置重寫規則。這通常不適合新手,但如果您知道.htaccess文件在您的服務器上受支持,並且您沒有使用該文件,則沒有理由不嘗試此操作:

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^(www\.)?example\.co\.uk 
RewriteRule (.*) http://www.example.com/ [R=301,L] 
+0

只是要清楚 - 在example.co.uk的index.php頁面上使用php頭位置? - 是的,完美的工作。非常感謝! JD – JD2011