• 締切済み

.htaccessによる転送時、特定のファイルだけ転送したくない

おはようございます。 htaccessによる転送設定をしています。 転送先とは別のサーバから、 転送元のファイルを呼び出したいのですが、 ドキュメントルートに転送設定をしているため、呼び出せません。 特定のフォルダ内、または特定の種類のファイルに対して、 転送をしないように設定することはできるのでしょうか。 ■環境、設定 http://www.aaa.com 転送元のサーバ http://www.bbb.com 転送先のサーバ http://www.ccc.com www.aaa.comのファイルを呼び出すサーバ http://www.aaa.comにアクセスすると、 http://www.bbb.comに転送される。 http://www.aaa.comをファイルサーバのように扱い、 http://www.ccc.comから、画像やフラッシュを呼び出したい。 よろしくお願いいたします。

noname#107872
noname#107872

みんなの回答

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

www.aaa.com/ ここにはダミーのindex.htmlを入れる。 .htaccessではなくindex.htmlの<META>タグによってwww.aaa.com/htdoc/に飛ばす。 index.htmlには「トップページはこちら」とだけ書いたwww.aaa.com/htdoc/へのリンクがあっても良い。 .htaccessでは転送設定しない。 www.aaa.com/htdoc/ ここにはダミーのindex.htmlを入れる。 ここは.htaccessによってwww.bbb.com/htdoc/に転送設定する。 index.htmlには「トップページはこちら」とだけ書いたwww.bbb.com/htdoc/へのリンクがあっても良い。 www.aaa.com/images/ ここにはダミーのindex.htmlを入れる。 .htaccessではなくindex.htmlの<META>タグによってwww.aaa.com/htdoc/に飛ばす。 index.htmlには「トップページはこちら」とだけ書いたwww.aaa.com/htdoc/へのリンクがあっても良い。 .htaccessでは転送設定しない。 ここに画像やフラッシュを置く。 www.bbb.com/ ここにはダミーのindex.htmlを入れる。 index.htmlの<META>タグによってwww.bbb.com/htdoc/に飛ばす。 index.htmlには「トップページはこちら」とだけ書いたwww.bbb.com/htdoc/へのリンクがあっても良い。 .htaccessでは転送設定しない。 www.bbb.com/htdoc/ メインページの実体。 htmlファイルを置く。

関連するQ&A

  • 転送メールの返信について

    Sendmailでの転送時の動作について質問させていただきます。 何分初心者ですが、よろしくお願いします。 例えば、aaa@aaa.comからbbb@bbb.comにメールを送ったとします。 bbb.comのメールサーバ(UNIX系OS)では.forwardの設定を行い、 全ての受信メールをccc@ccc.comに転送します。 そしてccc@ccc.comからは、直接aaa@aaa.comに返信することを考えています。 質問1 上記を実現するためには、bbb.comのメールサーバからccc@ccc.comに転送する時に Reply-To:にaaa@aaa.comを埋め込むことで実現可能かと思っています。 この考え方で合っているでしょうか。 質問2 もし上記の考え方があっていた場合、Sendmailの設定追加のみで対応できるものな のでしょうか。あるいは、何かプログラムの作り込みが必要となるのでしょうか。 (漠然とした質問でスミマセン) ひょっとして、根本的な考え方を間違っているかもしれません・・ その節はご指摘ください。 よろしくお願いいたします。

  • htaccessにgoogleアナリティクス

    htaccessのリダイレクト元のアクセスをgoogleアナリティクスで集計したいと思っています。 aaa.comとbbb.comの二つのドメインを持っています。 事情があって、aaa.comは使えなくなったので、htaccessを使ってbbb.comへリダイレクトしています。 aaa.comのアクセスを、googleアナリティクスを使って集計したいと考えています。 どのようにすればよろしいでしょうか? メタタグでの転送は、リダイレクトされない場合があるのと、一瞬aaa.comが表示されてしまう可能性があるので使えません。 よろしくお願いします。

  • さくらサーバーのアクセス制限ができません

    http://support.sakura.ad.jp/manual/rs/web/htaccess.html の「訪問者を別のURLへ転送したい」を参考にして設定しましたが転送されません。 http://www.xxx.sakura.ne.jp に遷移した場合に http://www.xxx.sakura.ne.jp/aaa/bbb/ccc.html 飛ばしたいため、 .htaccessに Redirect / "http://www.xxx.sakura.ne.jp/aaa/bbb/ccc.html" の1行だけ記載し、wwwディレクトリに配置しました。 その状態で遷移するとURLが http://www.xxx.sakura.ne.jp/aaa/bbb/ccc.htmlaaa/bbb/ccc.htmlaaa/bbb/ccc.html~省略 のような状態になり404エラーになります。 今回初めて.htaccessを触るので、詳しいことを教えていただけたらと思います。 また、 Redirect / "http://www.google.co.jp" と記載した場合は正常に遷移することができました。 ディレクトリからファイルの遷移はできないのでしょうか?

  • htaccessの(.*)について

    書き込みさせていただきます。 htaccessの書き方を色々なサイトを参考にして勉強していましたが RedirectMatch permanent ^/aaa/(.*) /aaa/bbb/ RedirectMatch permanent ^/aaa/$ /aaa/bbb/ 上記の違いがよく分かりませんでした。 (.*)は一体何を表しているのでしょうか? 下記サイトを読みまして http://www.mnet.ne.jp/~nakama/ (.*)は/aaa/がつくものはできるだけリダイレクトの 対象になるいうことでしょうか? 例:/aaa/a.htmlとか/aaa/b.phpとか、もしアクセスがあれば /aaa/bbb/になる。。ということなんでしょうか… しかし… RewriteRule ^ccc/.*$ /ddd/ [R] というのもありまして、括弧のついていない.*もあります? 括弧がついていなくても/ccc/がつくものはできるだけ対象になると 考えても良いのでしょうか? 括弧はグループ化のようですが… 括弧が付く意味がよく分かりません。 自分ではよく分からなくなってきてしまい… よろしければアドバイスをお願い致します。

  • Postfix .forwardによる転送

    .forwardの設定で、特定の送信者からのメールを転送できませんか? 特定の送信者:user1@aaa.ne.jp 転送先:test1@bbb.ne.jp test2@bbb.ne.jp

  • .htaccess記述、ディレクトリ→特定ファイル

    .htaccessの記述についてお伺いさせてください。 現在、特定のディレクトリにアクセスがあった際に、特定のファイルに転送したいと設定を試しているのですが、上手くいきません…。 ディレクトリからディレクトリでは無く、ファイルからファイルでもありません。 同じドメイン内で、特定のディレクトリ以下の全てのファイルにアクセスがあった場合、特定のファイルに転送したいです。 具体的には、 /hogehoge/ こちら以下にアクセスがあった際、 /mogemoge/hage.html といった具合に、ピンポイントで転送表示を行いたいと考えています。 再度ですが、ドメインは同一内で行い、/hogehoge/ → /mogemoge/hage.html といった具合に指定ファイルに転送を掛けたいです。 .htaccessの記述にお詳しい方いらっしゃいましたら、アドバイスのほどよろしくお願いします。

  • .htaccess サイトアドレスの変更の際の告知ページ

    .htaccess での設定を教えてください。 旧サイト http://www.xxx.co.jp/aaa/ 新サイト http://ooo.xxx.co.jp/ 新URL変更にあたり.htaccessで Redirect permanent /aaa/ http://ooo.xxx.co.jp/301.html としましたが、 /aaa/bbb にアクセスがあった場合に転送がされません。 そこで、http://www.xxx.co.jp/aaa/  /aaa以下フォルダファイルすべてにアクセスをすると http://www.xxx.co.jp/indexhtml 転送されるようにしたいのですが、 どのようにすればよいのでしょうか? お忙しい中申し訳ございませんが、 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • .htaccessを特定のフォルダだけ無効にしたい

    .htaccessに以下のように書いて、 RewriteCond %{THE_REQUEST} ^.*/index.(html|php) RewriteRule ^(.*)index.(html|php)$ http://%{HTTP_HOST}/$1 [R=301,L] 「http://example.com/hoge/index.php」などにアクセスされたときにindex.phpを削除して 「http://example.com/hoge/」を表示するようにしています。 例えば、以下にアクセスすると http://example.com/aaa/index.php http://example.com/bbb/index.html http://example.com/ccc/ddd/index.php?p=1 それぞれ以下のアドレスになります。 http://example.com/aaa/ http://example.com/bbb/ http://example.com/ccc/ddd/?p=1 これを、特定のアドレス「http://example.com/tokutei/index.php」にアクセスされたときだけ、 「http://example.com/tokutei/」にせず、そのまま「http://example.com/tokutei/index.php」を表示するようにしたいのですが、 どうすれば良いでしょうか。 「http://example.com/tokutei/index.php?p=1」や「http://example.com/tokutei/index.php?p=1&a=5」などにアクセスされても そのまま表示するようにしたいです。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • .htaccessを使ったURL転送は可能ですか?

    ttp://www.hogehoge.com/ccc/aaa/ にアクセスされたら、 ttp://www.netnetnet.com/aaa.html に転送したいのですが、 何をやってもうまく転送されません。 転送されたとしても、URLの後ろにディレクトリまでのすべてのパスがURLの後ろに入ってしまったりしてできません。 誰かそのように転送できるコードを書いて頂けませんでしょうか?

    • 締切済み
    • CSS
  • .htaccessによる特定のファイルに対するアクセス制限

    .htaccessによる特定のファイルに対するアクセス制限 fc2.webで.htaccessを設定して、特定のファイル(csv)について、ブラウザからの閲覧およびダウンロード等の直接アクセスを制限したいと思っています。 アップロードしようとしているコンテンツは、index.htmlには検索窓が一つ付いていて、javascriptでcsvファイルを検索するだけのシンプルな内容です。ファイル数も全部で5つです。ローカルでは一つのフォルダの中に全部のファイルが置いてあり、意図したとおりに動いております。また、htaccessをアップしない状態では、サーバ上でも同様に機能しています。 Javascriptの改変が自力ではできないので、ファイルマネージャーからロックできる下位ディレクトリにそのファイルを移動するのではなく、他のファイルと同様、rootに置いたファイル(一つ)だけを対象にしたいのです。 このような内容のhtaccessファイルを作り、サーバにアップしてからリネームしています。 <Files ~ "\.csv$"> Deny from all </Files> 何度もチャレンジしていますが、500internal server errorというメッセージを返してきて、index.htmlも見られません。 関連する質問かと思いますので、同時にお伺いできれば以下についてもお願いします。 できれば、ディレクトリの内容一覧が表示されたりするのを防ぐ手立ても講じたいのですが、やはり、htaccessに記述するんでしょうか。 全般的に、どうもこのhtaccessというのがよくわからないのです。 ファイルの内容も、これだけでいいのでしょうか。 わかる方にお伺いした方が速いと思い、質問させていただきました。 よろしくお願いします。