• ベストアンサー

画像のURLを直接打ち込んだらエラー

HP作成において、 ブラウザではHPの画像とかが普通に表示されるけど、 その画像のURLを直接打ち込んだら、 エラー(NotFound)となるようにしたいのですが、 可能でしょうか? IIS2003Serverを使用しています。

  • ENTRE
  • お礼率0% (16/2523)
  • HTML
  • 回答数4
  • ありがとう数0

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

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

.htaccessはApache用です。 IIEではweb.configを使用してください。 http://technet.microsoft.com/ja-jp/iis/default.aspx http://technet.microsoft.com/ja-jp/library/dd647603.aspx 考え方はHTTP_REFERERに自分のサイトのURL(通常はドメインだけを確認)が含まれていなければエラーとする でもいいと思いますが、 一部のセキュリティーソフトではリファラーを消す物がありますので、 そういう場合は完全にアクセスできなくなります。 そのため、「自分のサイトからのアクセス、またはrefererに何も入ってない状態であればアクセス可」というほうが親切だと思います。 <rewrite> <rules> <rule name="Rule 1" stopProcessing="true"> <match url="\.jpg|\.gif|\.png" ignoreCase="true" /> <conditions> <add input="{HTTP_REFERER}" pattern="^$" /> </conditions> <action type="CustomResponse" statusCode="403" subStatusCode="0" statusReason="Forbidden" statusDescription="Access is forbidden." /> </rule> </rules> </rewrite> 未検証です。

その他の回答 (3)

回答No.4

文脈でわかると思いますが、一応、訂正。 IIEじゃなくてIISですね。

noname#100277
noname#100277
回答No.2

アドレスバー(ロケーションバー)に画像URIを「直接」入力しての移動での表示を弾くと云う意味ですね。 基本的には.htaccessやCGIに頼るのが一般的かも知れませんが、「直接」参照ではコレは無意味と成る場合が多々在る。 リファラの吐き出しの有無に関わらず「アドレス直接参照」では制限を掛けても「TOPディレクトリ」に制限を掛けないと有効に機能しないからです。 http://www.shtml.jp/htaccess/referer.html 何れにしても.htaccessやCGIが使えないサーバーでは無理ですね。

  • ponzuinfo
  • ベストアンサー率53% (16/30)
回答No.1

.htaccessを使えば直リンクを防止できます。 ただサーバが.htaccessをサポートしている必要があります。 ※参考になりそうなサイトを提示しておきます

参考URL:
http://goldendragon.xrea.org/page1.html

関連するQ&A

  • http://で始まる画像のURL

    ロリポップキャンディーボックスでCGIをレンタルし、自分のHPの中の、BBSやLINKのページで使おうと思ったのですが、 CGIカスタム画面で、分からない事がありました。 画像を使用するにはhttp://で始まる画像URLを書かなきゃいけないのですが、 自分のHPに表示してある画像なら、HPを開いて、使いたい画像の上で「右クリック→プロパティ」でURLを見る事が出来るので問題ないのですが、 CGIの中でしか使用しない画像を表示するにはどうすれば良いのでしょうか? 例えば、他人のHPのリンク用のバナーや、CGIのタイトル「BBS」などの画像です。 それはCGIの画面でしか使わない画像です。 そういう画像は、FTPでアップロードした後、http://で始まるURLを確認するまでどういう作業をすれば良いのでしょうか? 上手く伝えられたか不安ですが、意味をわかって下さった方、どうかアドバイスお願いします!

  • FTPでアップロードした画像のURLがわかりません。

    例えば、「dai.gif」という画像を「gazou」というファイルに アップロードしたとしたら、この画像URLはどうなるのでしょうか? 「自分のHPのURL(http://~)/gazou/dai.gif」 となるのでしょうか? 私はこのようになると思ってこのURLでHTMLに入れたのだけれど、 ブラウザ表示でもHP上でも表示されないんです。 なので、次にこのようなことをしました。 FTPでアップロードされた画像をダブルクリックで表示させて、 そこを右クリックのプロパティーでURLのところをコピペしました。 そのURLは 「file:///C:/WINDOWS/TEMP/dai.gif」 このような形式でした。そしてこれをHTMLに入れて、 ブラウザ表示すると、きちんと表示されたのですが、 そのページをアップロードさせてHP上で見ると表示されていないんです。 ちなみに、FTPでアップロードされた画像のアイコンを右クリックして 「URLをクリップボードへコピー」にして、また同じようにやりましたが またブラウザ表示でも、HP上でも表示されませんでした。 これが関係あるかわからないのですがFTPの「ホストの設定」で 「ローカルの初期フォルダ」と「ホストの初期フォルダ」は なにも設定しませんでした。 またHTML Writer Version2.2を使ってHTMLを 書いています。 長くなりましてすみません。 初心者なので、FTPについての解説のあるHPを教えてくれたら 嬉しいです。

    • ベストアンサー
    • HTML
  • IIS(?)のエラーについて

    教えて下さい。 WebサーバにIISを使用しているのですが クライアントから接続しにいくと以下のエラーMSGがブラウザに表示されます。 SERVER ERROR   The server encountered an internal error or misconfiguration and was unable to complete your request このエラーはIISが表示していると思われますが 原因がわかりません。 情報が少なくてすみませんが、これだけでどんな原因があるか分かりますか? また、こんな調査方法が良いだとか、関連することなんでも良いので 教えて下さい。

  • 画像のURL

    HP初心者です。 自分の持っている画像を載せたいのですが やり方がわかりません。 JPEGをURL化する方法を教えて下さい。 お願いします。 ちなみに、HPサーバーは goo のです。

  • dreamweaverMX使用中に"ブラウザで表示"のボタンを押すとエラーになってしまいます。

    今dreamweaverMXで、HPを作成していますが、"ブラウザでのプレビュー"のボタンを押しても、"file not found"とエラーになってしまいます。 普通にブラウザでURLを入力すると表示されるのですが、直接dreamweaverから見たいのにエラーになってしまって見れません。いちいちブラウザからURLを入力するのに時間がかかってしまい大変困っています。 mac iBook G4を使用しています。 どなたか、どうしたらプレビューボタンを使えるようになるか分かる方がいましたら、教えて下さい。お願いします。

  • 画像のURLを知りたい

    タグで画像を表示しようと思ったのですが、http://から始まるURLを入力しないといけないのですが分からなくて困っています。 Hpなどでアップロードして作ったURLだとそのHPでしか利用できないので、どうすればいいのか分からないです。 宜しくお願いします。

  • 画像URL???

    こんにちは。 先程もご質問させて頂きました。 またご質問させて下さい。 今「魔法のiらんど」でHPを作成しております。 初めてのHP作成で分からない事だらけです。 お力を貸して下さい。 掲示板や日記・アルバムなどは他のサイト様からレンタルしております。 今回分からないのが、画像URLです。 壁紙やアイコン・・。 自分のHP内に画像倉庫というモノがあるのですが、 別からレンタルしている画像を変えるので画像倉庫は関係ないと思っています。 文章が苦手でうまく説明出来ないのですが、 1.画像URLとは何か?? 2.どこに画像URLがあるのか?? 教えて下さい。 色々と検索してみましたが、専門用語(?)でよく分かりません。。。 どなたか分かりやすく教えて下さい。 宜しくお願い致します。

  • 画像のアップロード URLの表示

    画像のURLを表示することができる画像保管所はあるでしょうか?(もちろん無料) 今は「画像掲示板」を保管庫として使用していますが、 いつか掲示板は無くなってしまいますよね?(ずっと後の話) ところで皆様は、ホームページの画像は何処に保存しているんでしょうか・・・(HTMLで作成している方) HP作成ソフトがあれば、保存なんて要らないんですがね・・・

  • 画像URLについてお聞きしたいです

    初めまして、今日は皆様にお聞きしたい事があり、質問に参りました。 サイトを作る為、FC2WEBのサーバーを借りました。 初めてパソコンサイトを作るのでマニュアルやQ&Aや初心者の為のHP講座など沢山見たのですが画像についてだけは解決しません。 私が知りたいのは画像URLをどうやって見るのかです。 前にFC2のファイルマネージャーに画像を送り「アップされました」という表示を確認してから虫眼鏡マークを押したら画像が出てURLには画像URLらしきものが出ました(説明下手ですみません;;) その方法でもいいのでしょうか? でも色々なサイト様のソースを見ると殆ど画像URLが短いので…違ってるのかなと。 初歩的な質問だと思いますが教えて頂けると嬉しいです。 宜しくお願い致します(礼)

  • 画像URLについて

    検索サイトでHPのバナーを載せたいのですが、画像URLを入れても×印が出て表示されません。 画像URLはプロパティのアドレスではいけないのでしょうか?

専門家に質問してみよう