最近一直在對以前的一些網站添加對應的手機版本,并在解決一些遇到的問題,例如自動判斷來訪者終端類型并跳轉到相應的版本、自動生成mobile xmlsitemap等。
以前做一些測試都是拿我自己的這個博客網站jamesqi.com來首先進行的,今天也花了一些時間來對原有桌面版進行設置修改并做出對應的移動版本,請看:
進行的一些修改記錄如下:
- 在squid, apache, drupal中添加m.jamesqi.com這個域名和站點;
- 安裝mobile 2.x這個drupal主題用于手機版本;
- 修改sites/m.jamesqi.com/settings.php ,設置默認主題為mobile;
- 設置軟鍊接ln -s sites/default/files sites/m.jamesqi.com/files;
- 修改桌面版和移動版的html.tpl.php,加入google adsense, analytics等代碼;
- 修改block設置,添加廣告、添加“桌面版 | 移動版”切換功能等;
- 修改sites/all/modules/xmlsitemap/xmlsitemap.pages.inc,添加http://m.jamesqi.com/sitemap.xml 對http://jamesqi.com/sitemap.xml 進行轉換;
- 在.htaccess中設置了跳轉代碼,判斷來訪者使用手機終端則直接跳轉到移動版。
评论