如何讓你的 Blogger 部落格網址從 tw 強制回復 com ?

blogger com-01

前一陣子開始,Google的Blogger平台開始進行一個大更新,這個更新也在前幾天開始影響台灣用戶瀏覽Blogger時的狀態。這個更新是什麼呢?簡單的說,就是全世界不同國家的用戶在瀏覽你架設的Blogger部落格時,會在網址尾端顯示各自國家專屬的後綴網址。例如,台灣讀者瀏覽你的部落格,網址結尾就會變成tw,而如果英國讀者從英國瀏覽你的部落格,網址結尾就會變成co.uk。

Google的Blogger服務會依據來自不同國家的讀者,自動幫你改變部落格網址的後綴。這樣做的用途是什麼呢?例如哪一天你的文章被A國家的法律要求移除,那Google可以形式上只隱藏A國家網址後綴的網頁,而其他國家瀏覽你的部落格時一樣可以看到那篇文章。

整體來說,這不算是一個壞的政策,而且整體影響是好是壞還值得好好評估。但是,他似乎有一個技術問題,那就是當台灣讀者要進入電腦玩物時,如果跳到「http://playpcesor.blogspot.tw」,會導致文章裡的圖片無法顯示!!

 

 

幸好,有熱心的網友提供了我一個解決方法,技巧來自於「Prevent your Blogger Blog from Redirecting to Country-Specific URLs」,下面我會以中文版介面示範一次,提供所有Blogger用戶參考。

這個技巧要做什麼呢?

它無法改變Google幫你強制依據地區改變網址後綴的作法,但是,他可以讓所有讀者點擊進入你部落格網頁的當下,自動跳回「com」的網址後綴。

如此一來可能會有兩個好處:

  • 1.讀者分享你的文章時,一定是統一分享com網址。
  • 2.台灣讀者不會遭遇因為網址後綴變成tw,而無法顯示文章圖片的問題。

 

 

我要先聲明的是,我不確定自動轉換到tw或各國網址後綴的影響是好是壞,也不確定強制使用com是不是比較好。

但是,起碼目前來看,強制讓所有讀者進入你的部落格時,自動跳回com,可以解決他們無法瀏覽圖片的問題。

 

 

Blogger用戶進入你的部落格控制後台,進入「範本」頁面。

blogger com-02

 

這時候先別急,到右上方點擊「備份/還原」,在彈出視窗裡,點擊「下載完整範本」,先備份一下,以後有問題才能立刻還原。

blogger com-03

 

接著,同樣在範本頁面,點擊「修改HTML」,然後點擊「繼續」。

blogger com-04

 

最後,會進入你的HTML修改畫面,這時候,找到<head>的位置,在其下面一行複製貼上這段程式碼:

<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);
}
</script>

 


然後按下「儲存範本」。這樣一來,以後不管其他人從什麼管道進入你的部落格,就一定會自動轉換成com的網址後綴囉!而目前的圖片問題也會解決。

留言

  1. 多跳轉一次,一樣多了 ncr

    回覆刪除
  2. 就是使用ncr的方法,不過這樣就不用讓讀者自己來,而是自動幫讀者服務好

    回覆刪除
  3. 其實我很想建議Esor買個自己的網域啊 XD (可能已經有人提過了)

    回覆刪除
  4. 請問一下如果是用別的網域的話有需要改嗎?
    我目前看來似乎是不用,我的部落格也是使用Google的
    http://zslg.twgg.org/

    回覆刪除
  5. cool~
    終於可以看圖片了
    對我這每天看esor文章的很有幫助啊!

    回覆刪除
  6. 其實我比較想知道為什麼改成tw後,圖片會不能顯示?
    我自己目前似乎沒有這個問題

    回覆刪除
  7. 不是所有看的人都會有問題
    有些人進來後可以看,有些人不行
    目前我也不知道原因XD

    所以先改成com,一勞永逸

    回覆刪除
  8. 我好像也沒遇到圖片無法顯示的問題。

    BTW, 站長的方法如果碰到像我有用 NoScript 的人一樣會顯示為 .tw。

    回覆刪除
  9. 我滿好奇現在各位的網域設定是如何?因為我有自訂網域的關西所以我沒被轉?
    https://picasaweb.google.com/lh/photo/3XkDh5_JfR0MB4a7rMmOiNMTjNZETYmyPJy0liipFm0?feat=directlink

    回覆刪除
  10. 自訂網域當然不會被轉囉^^

    至於NoScript,那就沒辦法了,但懂得用NoScript的朋友,應該也懂得如何解決圖片顯示問題吧XD

    回覆刪除
  11. 請問老師:若要請親友分享我的文章,直接用blogspot.tw 會不會比較好,而且一勞永逸呢?(註:我的圖檔放在PICASA 網路相簿內)

    回覆刪除
  12. 作者已經移除這則留言。

    回覆刪除
  13. 你好,我遇到同樣的問題,就是打開blogger發現照片全無法顯示!打開G+,照片庫一張上傳過的照片都找不到...的確,blogger是被強制改成.tw,而剛剛我也按照你的方法改回來了,謝謝你...但所有照片還是不見了,一百多張照片要從新上傳嗎?(欲哭無淚)到底是G+/Picasa網路相簿更新出現的問題,還是有其他原因?有解救方法嗎?

    回覆刪除
  14. 圖片上傳圖庫也都不見了嗎?我自己也是直接上傳Blogger,目前是還沒有出現問題

    回覆刪除
  15. 自從Firefox更新為13版後,每次都要先「勾選」允許網站設定Cookie才能以Firefox-13開啟「電腦玩物」。
    「不勾選」允許網站設定Cookie時,就無法以Firefox-13開啟;但直接轉成IE卻沒有問題。
    「勾選」或「不勾選」有何差異?如何選擇?
    (照片無法貼上)

    回覆刪除
  16. hi esor,

    I use dynamic views in my blog.

    With the dynamic view, changing html is not accepted.

    So I follow this topic
    http://stramaxon.blogspot.tw/2012/03/access-edit-html-in-dynamic-views.html

    and turn the old blogger edit on to change the header

    however, when I save the html, it gives me error that"找到多個小裝置其 ID 為 Navbar1。 區段 ID 應是獨一無二的。"

    How can I fix that?

    回覆刪除
  17. 上述的語法在某些情況下會有小問題,我重寫了一個新的版本,請參考
    http://www.pilipress.com/2013/08/blogspot-tw-to-blogspot-com.html
    謝謝

    回覆刪除

張貼留言

為了避免垃圾廣告留言過多,開始測試「留言管理」機制,讓我可以更容易回應讀者留言,並更簡單過濾掉廣告,但只要不是廣告留言都會通過審核。

這個網誌中的熱門文章

全家沖印、 7-11 列印照片誰好用?立可得與 ibon教學+比較表

微軟 Bing AI 繪圖工具 Image Creator 免費開放,30秒輕鬆生成圖片

Google Maps 我的地圖完全教學!規劃自助旅行攻略

3個 ChatGPT 輸入到輸出實驗,第二大腦筆記用 AI 生成文章報告

Arc 瀏覽器 windows 版測試心得,用四大介面改造升級專注工作流

如何為筆記命名,建立搜尋規則?我的標題、分類、標籤命名法

Google 表單的 10 個專業問卷調查設計秘密教學

Draw.io 中文線上製作流程圖首選!專業水準完全免費

如何用 ChatGPT 加速生成一份有圖有文的簡報,實戰案例教學

Google 表單自動關閉回覆教學:時間人數到達就過期