質問編集履歴

1

htaccessの現状の記載を追記

2019/02/28 07:49

投稿

obaoba48
obaoba48

スコア13

test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,63 @@
93
93
  /sp/ありのURLが表示されるとGoogle Analytics上でも/sp/が出てしまい、アクセス解析がしにくくなるので、
94
94
 
95
95
  スマホで見た時に「スマホ版は表示されるがURLは/sp/無しのurl」にしたいのですが、どう記述すれば良いでしょうか。
96
+
97
+
98
+
99
+ ### .htaccessの現状の記載
100
+
101
+
102
+
103
+ 以下が現状の記載内容です。一応、どこまで書いたら良いのか分からなかったので、今回の質問とは関係のない部分も全て一緒に記載しています。
104
+
105
+
106
+
107
+ ----------------------------------------------------
108
+
109
+ ```
110
+
111
+ #suPHP_ConfigPath/home/example/example.com/xserver_php/
112
+
113
+ RewriteEngine on
114
+
115
+ RewriteCond %{HTTPS} off
116
+
117
+ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
118
+
119
+
120
+
121
+ RewriteCond %{HTTP_HOST} ^example.com
122
+
123
+ RewriteRule (.*) https://www.example.com/$1 [R=301,L]
124
+
125
+ RewriteCond %{THE_REQUEST} ^.*/index.html
126
+
127
+ RewriteRule (.*)index.html$ https://www.example.com/$1 [R=301,L]
128
+
129
+
130
+
131
+ RewriteCond %{REQUEST_URI} !/sp/
132
+
133
+ RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
134
+
135
+ RewriteRule ^(.*)$ sp/$1 [R=302,L]
136
+
137
+ RewriteBase /
138
+
139
+
140
+
141
+ RewriteCond %{REQUEST_URI} /sp/
142
+
143
+ RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|iPad|Android|Windows\ Phone)
144
+
145
+ RewriteRule ^sp/(.*)$ $1 [R=302,L]
146
+
147
+ RewriteBase /
148
+
149
+
150
+
151
+ Header set Vary User-Agent
152
+
153
+ ```
154
+
155
+ ----------------------------------------------------