2014-09-01 132 views
1

我在Weebly上有一個old website,我想重定向(302)到我的新WordPress網站Endelve Design。據我所知,我可以通過向Weebly執行302重定向的唯一方法是向頭頁添加代碼,所以我僅限於使用HTML和JavaScript。不過,我想重定向頁面,如下所示:302重定向不重定向到頁面(HTML)

http://ericburnett.net -> http://endelvedesign.com 
http://ericburnett.net/blog.html -> http://endelvedesign.com 

從本質上講,我想在我的舊網站的所有網頁重定向到我的新網站的主頁。我不希望它這樣做:

http://ericburnett.net/blog.html -> http://endelvedesign.com/blog.html 

我發現如果我使用以下任何一種方法,它會產生上面看到的不良結果。

<meta http-equiv="refresh" content="0; url=http://endelvedesign.com" /> 
<script type="text/javascript"> window.location="http://endelvedesign.com"; </script> 

謝謝!

+0

是不是這個問題更適合其他板如[服務器故障](http://serverfault.com/) – 2014-09-01 10:24:46

+0

@HristoValkanov我認爲這是更多的編碼問題,因爲我只能使用HTML和JavaScript;我無法訪問cPanel,Apache或類似的東西。 Weebly不允許服務器訪問。對不起,如果這仍然是錯誤的地方 - 我可以移動它,如果它真的不應該在這裏。 – 2014-09-01 10:28:41

+0

我有同樣的問題。似乎沒有辦法做一個302或301重定向從一個免費weebly站點到另一個域。您可以使用其中一種付費選項來執行此操作。我嘗試在設置 - > SEO->標題中輸入元刷新標籤,但它沒有效果。你應該可以在頁面中使用javascript來進行重定向,但我不認爲搜索引擎會採用這種方式,你的新網站不會從你的舊網站的排名中受益。 – Stefan 2014-12-01 08:36:08

回答

0

抱歉,延遲響應。這個問題不適合這個董事會,因爲它比管理更重要,而不是編程。首先,您需要了解圍繞.htaccess文件的方法。你的情況是綽綽有餘知道這一行:

RedirectMatch 301 ^/.*$ http://endelvedesign.com/ 

它重定向舊網站的所有點擊量,代碼301(永久重定向)新網站。

問題的第二部分是訪問文件本身。我從來沒有用過,但經過一段時間的搜索後,我找到了許多解決方案,從祈禱到月亮神,同時犧牲海水,實際上是用手解決你的問題。有2種方式引起了我的注意。

  1. 第一個是通過SEO面板。爲了避免牆上的文字答案,我建議你尋找確切的說明here。如果你懶得看鏈接和/或擅自管理你自己的設置 - > SEO-> 301重定向。從教程來看,它有一些限制。
  2. 第二種方法是導出/導入您的網站。基本上你導出你的網站,將上面的代碼添加到.htaccess文件中,然後導入該網站。

一個友好的提醒:我從來沒有用過,所以這些決議是基於我在這個問題上發現的,因爲我從來沒有測試過它們。

+0

感謝您的幫助,但似乎沒有辦法將以前導出的網站導入Weebly,如第二種方法中所述。我決定讓域名通過我的域名註冊商重定向,但它仍然會重定向到原始頁面,產生404。我只會接受它。 – 2014-09-02 18:45:21