陽曆年後、陰曆年前,總是辭舊迎新的時候,我們這邊在計劃新的網站發展的同時,考慮把部分發展不好的網站進行關停并轉。
以前國外的系列網站做了大量多語言内容,有些确實比較成功,但也有一些為了加多語言而加,并沒有什麼人去看一些小語種内容,反倒是被各種網絡爬蟲(包括搜索引擎和各種采集者)騷擾,占用數據庫、帶寬等資源。現在也準備對部分網站的多語言做一些删除。
需要進行的工作:
- 關閉首頁跳轉到浏覽器相應語音的設置,具體是修改(自定義模塊中的)首頁裡面調用的language_redirect函數;
- 修改responsive_bartik主題的皮膚文件html.tpl.php,去掉<link rel="alternate" hreflang="af" href="https://geonamebase.com/af" />這種多語言鍊接;
- 還原xmlsitemap模塊中的xmlsitemap.pages.inc,去掉<xhtml:link rel="alternate" hreflang="af" href="https://areacodebase.com/af/" />這種多語言地圖;
- 去掉語言切換block或者将自定義模塊裡面的block設置一個空格;
- 修改.htaccess,讓其它多語言鍊接全部301跳轉到對應的默認英文頁面;
# multi-languages redirect to english, jamesqi 2018-1-5 RewriteCond %{REQUEST_URI} ^\/(af|sq|ar|hy|az|bg|ca|zh-hans|zh-hant|hr|cs|da|nl|eo|et|fi|fil|fr|gl|ka|de|el|hu|is|ga|it|ja|ko|lv|lt|mk|ms|mt|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|th|tr|uk|vi|cy)/(.*)$ RewriteRule ^(.*)$ /%2 [L,R=301] RewriteCond %{REQUEST_URI} ^\/(af|sq|ar|hy|az|bg|ca|zh-hans|zh-hant|hr|cs|da|nl|eo|et|fi|fil|fr|gl|ka|de|el|hu|is|ga|it|ja|ko|lv|lt|mk|ms|mt|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|th|tr|uk|vi|cy)$ RewriteRule ^(.*)$ / [L,R=301]
- 設置Drupal網站,去掉各種語言、去掉多語言支持等,不過在.htaccess中做了跳轉以後,這些不改也可以,因為已經起不到作用了。
這上面是去掉所有多語言支持的工作,如果隻是去掉一部分語言,就隻做最後一步,去掉不需要的語言就可以。
自由标簽
评论2
祁總您好!零零星星也看過您的博客好久了
祁總您好!零零星星也看過您的博客好久了,不知道您現在對mediawiki還有否增進了解?期間個人對建站方面感興趣,但是苦于一方面增進并專業出身,一方面也沒有很好的想法。以前想做一塊黃頁,網上搜羅了一下目前在做黃頁的,隻搜索到您的,所以期間我或多或少地和您有些交流,可能之前的想法不太成熟,所以之前做了一些個人站點,隻有一個空架子,還有技術方面也确實是一個問題,外包不能解決長久發展的問題。目前我還是覺得黃頁是有發展的,如果做得好能夠超過馬雲(我不是開玩笑,是覺得體量真的很大),因為黃頁直接能夠解決“我是誰,我能提供什麼”和“我想要什麼”以及相互信任對接的問題。最近的想法比較強烈,我想您肯定也能想到,一吐為快。如您有時間懇請百忙中相互交流一下,謝謝!你好!謝謝你的留言,黃頁這方面我做過一段時間
你好!謝謝你的留言,黃頁這方面我做過一段時間,要做大也不容易,但機會總是有的,我們繼續在QQ上聊🤝