人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

.htaccessの設定について質問です。
解決しなかった為、再度質問させていただきます。
PCサイトとスマホサイトを別ファイルにて運営しております。

A・PCサイト:http://aaaa.com/
B・スマホサイト:http://aaaa.com/sp/

.htaccessにてPCでの閲覧者はA。スマートフォンでの閲覧者はBが表示されるように設定しております。

http://aaaa.com/img/の中の画像ファイルを、PCサイト、スマホサイト両方で共有したいと思っておりますが、.htaccessの設定で、スマートフォンで閲覧した人にはhttp://aaaa.com/にsp/が付くように設定されているので、画像を表示させるパスもhttp://aaaa.com/img/が→http://aaaa.com/sp/img/となってしまいます。

.htaccessにてimgのみspがつかないようにできませんでしょうか?

現在スマホ表示に使用している.htaccessはこちらです。

RewriteCond %{REQUEST_URI} !/sp/
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule ^(.*)$ sp/$1 [R]

前回の質問時にいただいた回答で
RewriteRule ^/img/ [L]
を記述する方法を教えていただきましたが、やはりhttp://aaaa.com/sp/img/となってしまうようで、http://aaaa.com/img/内の画像は読み込めませんでした。

具体的な記述内容、修正内容を教えて下さい。

よろしくお願いします。

●質問者: kamefactory
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● パパトモ
ベストアンサー

前回、上手くいかなかったようで申し訳ありません。

で、改めてリベンジです。

RewriteCond %{REQUEST_URI} !/sp/
RewriteCond %{REQUEST_URI} !/img/
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule ^(.*)$ sp/$1 [R]


で、いかがでしょうか。


kamefactoryさんのコメント
パパトモさん! できましたー!! 毎度ありがとうございます! .htaccess学ぶのに最適な本とかないんでしょうか? あったら教えていただけると嬉しいです。 いつもいつも、本当にありがとうございます!

パパトモさんのコメント
よかった〜(安堵) 私はapacheのmod_rewiteモジュールのマニュアルで試しながら勉強したので、本は読んだ事がないです。紹介できなくてすみません。

kamefactoryさんのコメント
いえいえ、ご丁寧にありがとうございます! また、よろしくお願いします!!!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ