サイトがスマホで表示されない
by
.htaccessの修正さん
(943e897e)
投稿数:0回
(ベストアンサー:0回)
(ベストアンサー:0回)
2015/06/30 15:51
お世話になります。
Xdomainで無料のドメインを使い、サイトを作りました。
パソコンでは普通に表示されますが、スマホでみると500エラーになり、サイトが表示されません。
.htaccessの記述が原因らしいのですが、どこをどう書き換えたらいいのかわかりません。
以下が、ファイルの内容です。
---------------------------------------------------------------------------------------------
<ifModule mod_headers.c>
Header set Vary User-Agent
</ifModule>
RewriteEngine Off
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^$ iphone/redirect.php?f=index\.html [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*)\.html iphone/redirect.php?f=$1\.html [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*)\.css iphone/$1.css [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^img/(.*) iphone/img/$1 [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*)/ iphone/redirect.php?f=$1/index\.html [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*) iphone/$1 [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^$ m/redirect.php?f=index\.html [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^(.*)\.html m/redirect.php?f=$1\.html [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^img/(.*) m/img/$1 [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^(.*)/ m/redirect.php?f=$1/index\.html [L]
---------------------------------------------------------------------------------------------
これのどこを変えたらいいのか教えてください。
よろしくお願いします。
Xdomainで無料のドメインを使い、サイトを作りました。
パソコンでは普通に表示されますが、スマホでみると500エラーになり、サイトが表示されません。
.htaccessの記述が原因らしいのですが、どこをどう書き換えたらいいのかわかりません。
以下が、ファイルの内容です。
---------------------------------------------------------------------------------------------
<ifModule mod_headers.c>
Header set Vary User-Agent
</ifModule>
RewriteEngine Off
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^$ iphone/redirect.php?f=index\.html [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*)\.html iphone/redirect.php?f=$1\.html [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*)\.css iphone/$1.css [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^img/(.*) iphone/img/$1 [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*)/ iphone/redirect.php?f=$1/index\.html [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android.*Mobile|Windows.*Phone|BlackBerry)
RewriteRule ^(.*) iphone/$1 [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^$ m/redirect.php?f=index\.html [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^(.*)\.html m/redirect.php?f=$1\.html [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^img/(.*) m/img/$1 [L]
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|UP\.Browser|J-PHONE|Vodafone|SoftBank|Samsung)
RewriteRule ^(.*)/ m/redirect.php?f=$1/index\.html [L]
---------------------------------------------------------------------------------------------
これのどこを変えたらいいのか教えてください。
よろしくお願いします。