• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:モバイルサイトの為に作った.htaccessの影響でPCサイトが見れなくなった)

モバイルサイトの影響でPCサイトが見れなくなった

このQ&Aのポイント
  • モバイルサイトのリニューアルのために.htaccessを設定した結果、PCサイトが閲覧できなくなった。
  • 携帯サイトではCSSが適用され、xhtml形式で表示されるが、PCサイト(safariとfirefox)では表示されない。
  • .htaccessを編集してモバイルからのアクセスに適用する方法を探している。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ディレクトリを作成してモバイルページとhtaccessをそのディレクトリ内部に全部まとめれば解決すると思います。 URLは変更になるでしょうけど・・・ つまり単刀直入に言えば、htaccessと同一階層または下位階層にあるものは全部htaccessの影響を受けるので、htaccessそのものを下位階層に移動させよってことです。

peco33
質問者

お礼

回答ありがとうございます。 そちらの方法考えましたが、サーバー内のページには多大な数があります。 また、その半数以上のページにはQRコードを作成、印刷物の媒体に出しております。今のURLのままで現状のまま、回避する策はありませんか? 携帯ページにしか、有効にならないっていうのが理想です。

その他の回答 (2)

noname#108428
noname#108428
回答No.3

1の回答の通り、ディレクトリを分割しましょう。 そして、元のURLにアクセスがあったら、 新たに作ったディレクトリにリダイレクトしましょう。 .htaccessで可能です。

peco33
質問者

お礼

回答ありがとうございます。 やはりそのやり方になりますか。。 80ページくらいにそれぞれ.htaccessで移動させるんですよね。 もう少し考え見ます。

回答No.2

1です。 書き忘れておりましたが、3キャリア共通のXML <?xml version="1.0" encoding="shift-JIS"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=shift-JIS" />

peco33
質問者

お礼

ありがとうございます。 携帯ページのヘッダーはそのようにすればいいのですね。 後は、.htaccessだけですね

関連するQ&A