私は最近、GoDaddyホスティングでウェブサイトを立ち上げました。私はいくつかの画像とJavaScriptファイルをウェブサイトで別々のフォルダに置いています。私は、単にウェブサイトのURLにフォルダとファイル名を追加するだけで、ユーザーがそれらの画像やファイルをブラウズできないようにしたいと考えています。たとえば www.example.com/images/logo.pngユーザーが自分のウェブサイトの特定のファイルを閲覧しないようにする方法
答えて
私が正しく理解していれば、画像付きのhtmlファイルを作成したいと思いますが、それだけではアクセスできないはずです。はいの場合、それはできません。あなたは正しいHTTP Referrerヘッダーを見ることができますが、単純に偽装することができ、参照元を送信しないブラウザや「プライバシー」の理由でそれを送信していないブラウザにはアクセスできません。
あなたは、あなたが(GoDaddyのは、Apache上で実行されている場合).htaccessファイルを使用しようとすることができ、FTP/SCP、唯一のサーバー側のスクリプトでアクセスできるようにファイルを隠し、正しい設定したい場合:https://httpd.apache.org/docs/2.2/howto/access.html
もう一つの方法は、可能性がありこれらのファイルを隠してワンショットトークンを作成すると、 <img src=<?pseudocode GEN_TOKEN("file.jpg") ?> />
が生成されたトークンのためにこれらの隠しファイルを提供している別のファイルを作成し、それをDBから削除します。フォルダ内の画像/ファイルを維持している場合...
を彼らがしたい場合はそれにもかかわらず、これは...、これらのファイルをダウンロードしたり、アクセスすることから
を誰にも保護されません。しかし、いずれにせよ、より良いあなたの質問を明確にしようそれは一般に公開されているので、目的のためにそのフォルダに保管していれば、その画像やファイルに一般公開してもらいたいと思います。
どのように画像ファイル名を知っていますか?あなたのWebサイトのファイルコンテンツのリストを停止します。
ウェブサーバーでどの言語を使用しているのかわかりませんが、ASP.NETではモジュール/ミドルウェアを書くことができます。これは、リクエストやロジック(認証や承認など)に基づいて傍受することができます。現代のすべての言語は、この種の機能をサポートしています。
- 1. Ruby on Rails - 特定のユーザーが閲覧できるようにする
- 2. ワードプレス、特定のユーザーが特定のページを閲覧できるようにする
- 3. 特定のユーザーが特定のページを閲覧した場合は、
- 4. 一般公開のウェブサイトでユーザーの閲覧情報を追跡する方法
- 5. 特定のアプリケーションが自分のウェブサイトにアクセスするのをブロックする方法
- 6. ユーザーがFbページを自分のウェブサイトに接続する方法
- 7. Google Appsスクリプトを使用して特定のフォルダに閲覧アクセスする方法
- 8. 簡単な1ページのウェブサイトをiPhoneで閲覧できるようにする
- 9. ユーザーがx分間の閲覧に費やしたかどうかを確認
- 10. VBAにアクセス:閲覧したファイルのパスを返す方法
- 11. ユーザーが閲覧または接続しているウェブサイトを検出する方法
- 12. URLを使ってディレクトリ内のファイルを閲覧できないようにユーザーをブロックします
- 13. ユーザーが自分のウェブサイトから自分のページに自分のアプリケーションを追加できるようにするにはどうすればよいですか?
- 14. Xamarin、WebViewでlokalaファイルを閲覧する方法(プリインストールされていないファイル)
- 15. Moodleで特定のコースのすべてのレッスンを完全に閲覧/閲覧する方法を教えてください
- 16. GitLabにログインしているユーザーにコンテンツの閲覧を制限しない
- 17. ファイルの閲覧回数をカウントする方法
- 18. 私のウェブサイトを閲覧できる国を制限する方法(PHP)
- 19. 他のウェブサイトがPHPで自分のサイトに投稿データを送信しないようにする方法
- 20. ワトソンのオンラインチャットアプリケーションを自分のウェブサイトに設定する方法
- 21. 閲覧の問題によるユーザーのやりとり
- 22. 変更attrsには、私は、ウェブサイトの完全なコンテンツを閲覧しようとしています
- 23. ファイルを閲覧する「マイコンピュータ」のパス
- 24. アプリ内の他のユーザーの閲覧(アンドロイド)
- 25. ウェブサイトを閲覧した後にMootoolsのJavascriptのスライドショーがフリーズする
- 26. rails CanCan:ユーザーが特定のアクセス許可を自分自身で設定できるようにする(フォトギャラリーユースケース)
- 27. あなたのウェブページを同時に閲覧しているユーザーの数を調べる方法は?
- 28. ページ閲覧Wagtail CMSコレクションの閲覧
- 29. IEの閲覧履歴にIframeページが挿入されないようにする方法
- 30. ギャラリーのような画像を閲覧する(スワイプ)
ホスティングについてさらに詳しく説明し、達成したいことを明確にするようにしてください。この質問に答えるのはかなり難しい –