質問編集履歴
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -83,3 +83,33 @@
|
|
83
83
|
|
84
84
|
|
85
85
|
webブラウザで閲覧した時にPC・SPに合わせて正しくテンプレを切り替える事はもちろん、グーグルの検索結果に表示されるキャッシュにはPC版を返してあげる方法ありますでしょうか??
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
###とりあえず案
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
以下のようにgooglebot(PC版)のみua判定するようにしました・・・。ただかなり微妙な気がしています・・・。
|
96
|
+
|
97
|
+
|
98
|
+
|
99
|
+
```ruby
|
100
|
+
|
101
|
+
if request.variant.to_s == "[:pc]" || request.user_agent == "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" || request.user_agent == "Googlebot/2.1 (+http://www.google.com/bot.html)"
|
102
|
+
|
103
|
+
path = "pc"
|
104
|
+
|
105
|
+
else
|
106
|
+
|
107
|
+
path = "sp"
|
108
|
+
|
109
|
+
end
|
110
|
+
|
111
|
+
prepend_view_path(Rails.root + 'app/views/services/' + path)
|
112
|
+
|
113
|
+
end
|
114
|
+
|
115
|
+
```
|