こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

特定ディレクトリからのみ画像リンクを可にする

良くある、htaccessでの、直接リンク禁止の類型なんですが、
指定がフォルダを追加したいものです。
サイト http://mydomain.co.jp/
特定のディレクトリ http://mydomain.co.jp/directory/
特定の画像ディレクトリ http://mydomain.co.jp/images/directory/

想定としては、http://mydomain.co.jp/images/内の画像はどのページからでもリンクできるが、http://mydomain.co.jp/images/directory/内の画像はhttp://mydomain.co.jp/directory/以下のページでしか表示できない、としたいです。

あくまでイメージとしては以下のようなものを書いて(以下が誤りなのは承知してます)、特定の画像ディレクトリ下に置く、という感じだと思うのですが、同ドメイン内では普通に画像が表示されているので、

.htaccess
SetEnvIf Referer "^http://mydomain\.co\.jp/directory/" check
SetEnvIf Referer "^$" check
Order deny,allow
Deny from all
Allow from env=check

やりたいことがhtaccessでは出来るのだろうかと思いまして。
(apacheの<directory>という方法は知ってるのですが今回apach使えないため)
よろしくお願いします。

投稿日時 - 2017-07-18 19:06:27

QNo.9353283

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

>>今回apach使えないため
サーバーがapacheでは無いということですか?
サーバはapacheだが、使用できるディレクティブに制限があるということですか?

例示ドメインは example.com 等々 例示用と定められているものを使用しましょう。

投稿日時 - 2017-07-19 09:03:38

補足

説明不足他、すいません。
PHPなどは使えますが、php.iniの編集は出来ず、htaccessで対応するしかないという意味です。

投稿日時 - 2017-07-20 13:15:11

お礼

すいません自己解決しました

投稿日時 - 2017-07-20 16:14:36

あなたにオススメの質問