記事No | : 10679 |
投稿日 | : 2012/06/29(Fri) 22:33:46 |
タイトル | : WebProtectのjpg画像表示について |
ID情報 | : imamizu |
投稿者 | : じぇり |
URL | : http://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 |
投稿者 | : じぇり |
URL | : http://heartandcupid.net/ |
ご回答ありがとうございます。
> ためしに、JPEG画像をprotect.cgiと同一ディレクトリに置いて、
>
> <img src="protect.cgi?jpg=ファイル名">
>
> としたら、どうなりますか?
やってみましたところ、やはり表示されません。
ですが、普通にhttp://からファイル名のURLを直接入力すると問題なく表示されます。
> あるいは、もしかしたら、サーバ側でJPEGファイルが画像であることを認識していないのかもしれません。
> .htaccessファイルを置けるサーバですか?
> もしそうならば、以下のような.htaccessをフォルダまたはトップディレクトリにおくといいと思います。
>
> ■参考
> http://w3g.jp/others/htaccess/mimetypes
早速.htaccessファイルを作成して試してみましたが、同じ現象でした。
諦めて、画像を全てgif形式に変換して表示させることに致しました。
お騒がせして申し訳ございませんでした。