KENT-WEB サポートコーナー 過去ログ [ 0373 ]


記事No: 10679
投稿日: 2012/06/29(Fri) 22:33:46
タイトルWebProtectのjpg画像表示について
ID情報: imamizu
投稿者: じぇり
URLhttp://heartandcupid.net/

はじめまして。
そちらのWebProtectを使用させて頂こうと思い、ただ今作成中です。
サーバーは、さくらインターネットのライトプランで、独自ドメインを取得して運用しております。
このサーバーは、ウェブ上からアクセスできないディレクトリを作成できるサーバなので、そちらのディレクトリ内に隠しファイルのフォルダである/private/と/ses/と/date/のフォルダを入れております。
全てのファイルを所定位置にアップロードし、check.cgiでも全て「OK」が表示されました。
早速試しに自分用のIDとパスワードを登録して、隠しファイルにアクセスしようとしたところ、無事htmlファイルは表示されました。
しかし、画像ファイルのjpg又はjpegが、説明通りに記述しているにも関わらずどうしても表示されません。
不思議なことに同じ記述方式なのに、gif画像は表示されるのです。
画像ファイルは、/private/の中に/imgs/というフォルダを作り全てそこに収納しております。
gifの場合は、
<img src="protect.cgi?gif=imgs/ファイル名">
で問題なく表示されるのですが、
<img src="protect.cgi?jpg=imgs/ファイル名">
又は
<img src="protect.cgi?jpeg=imgs/ファイル名">
だとどうしても表示されないのです。
一つ気になる点は、画像のプロパティを表示すると、gif画像は普通に種類やサイズ、作成日などが表示されるのですが、非表示のjpeg画像のプロパティを表示すると、種類、サイズ、作成日、更新日が全て「利用不可」と表示される点です。
これは、このサーバのディレクトリが、jeg、jpegファイルの利用を許可していないという意味なのでしょうか?
何か解決策はないものでしょうか?
お教え下さい。


記事No: 10685
投稿日: 2012/07/01(Sun) 16:54:35
タイトルRe: WebProtectのjpg画像表示について
ID情報: kent
投稿者: KENT

> はじめまして。
> そちらのWebProtectを使用させて頂こうと思い、ただ今作成中です。
> サーバーは、さくらインターネットのライトプランで、独自ドメインを取得して運用しております。
> このサーバーは、ウェブ上からアクセスできないディレクトリを作成できるサーバなので、そちらのディレクトリ内に隠しファイルのフォルダである/private/と/ses/と/date/のフォルダを入れております。
> 全てのファイルを所定位置にアップロードし、check.cgiでも全て「OK」が表示されました。
> 早速試しに自分用のIDとパスワードを登録して、隠しファイルにアクセスしようとしたところ、無事htmlファイルは表示されました。
> しかし、画像ファイルのjpg又はjpegが、説明通りに記述しているにも関わらずどうしても表示されません。
> 不思議なことに同じ記述方式なのに、gif画像は表示されるのです。
> 画像ファイルは、/private/の中に/imgs/というフォルダを作り全てそこに収納しております。
> gifの場合は、
> <img src="protect.cgi?gif=imgs/ファイル名">
> で問題なく表示されるのですが、
> <img src="protect.cgi?jpg=imgs/ファイル名">
> 又は
> <img src="protect.cgi?jpeg=imgs/ファイル名">
> だとどうしても表示されないのです。
> 一つ気になる点は、画像のプロパティを表示すると、gif画像は普通に種類やサイズ、作成日などが表示されるのですが、非表示のjpeg画像のプロパティを表示すると、種類、サイズ、作成日、更新日が全て「利用不可」と表示される点です。
> これは、このサーバのディレクトリが、jeg、jpegファイルの利用を許可していないという意味なのでしょうか?
> 何か解決策はないものでしょうか?
> お教え下さい。

ためしに、JPEG画像をprotect.cgiと同一ディレクトリに置いて、

<img src="protect.cgi?jpg=ファイル名">

としたら、どうなりますか?

あるいは、もしかしたら、サーバ側でJPEGファイルが画像であることを認識していないのかもしれません。
.htaccessファイルを置けるサーバですか?
もしそうならば、以下のような.htaccessをフォルダまたはトップディレクトリにおくといいと思います。

■参考
http://w3g.jp/others/htaccess/mimetypes


記事No: 10689
投稿日: 2012/07/02(Mon) 03:39:23
タイトルRe^2: WebProtectのjpg画像表示について
ID情報: imamizu
投稿者: じぇり
URLhttp://heartandcupid.net/

ご回答ありがとうございます。

> ためしに、JPEG画像をprotect.cgiと同一ディレクトリに置いて、
>
> <img src="protect.cgi?jpg=ファイル名">
>
> としたら、どうなりますか?

やってみましたところ、やはり表示されません。
ですが、普通にhttp://からファイル名のURLを直接入力すると問題なく表示されます。

> あるいは、もしかしたら、サーバ側でJPEGファイルが画像であることを認識していないのかもしれません。
> .htaccessファイルを置けるサーバですか?
> もしそうならば、以下のような.htaccessをフォルダまたはトップディレクトリにおくといいと思います。
>
> ■参考
> http://w3g.jp/others/htaccess/mimetypes

早速.htaccessファイルを作成して試してみましたが、同じ現象でした。
諦めて、画像を全てgif形式に変換して表示させることに致しました。
お騒がせして申し訳ございませんでした。


[検索ページ] [掲示板]