外出自粛中でも楽しく過ごす!QAまとめ>>

HTMLページでエラーページを作成しました。
確認のためにURLを直接アドレスバーに入れて表示させようとしたのですが、
勝手にhtmlファイルのダウンロードがはじまりました。

使用しているブラウザは
グーグルクローム最新版200113257です。

以前他サーバで利用していましたが、問題なく、
サーバ移動してからこのような現象になりました。

ご存知の方お教え下さい。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

サーバーのMIME-type指定が異なるのではないですか?


HTMLファイル(小文字じゃない)のダウンロードが始まるというのは通常では考えられません。mime-typeがtext/htmlの場合 はブラウザで表示されるはずです。

 ファイルの拡張子の有無やその値がわかりませんが、通常HTTPDでは、デフォルトでは、不明なファイルはtext/plainになっているので、拡張子がない場合はテキストファイルとして提供しますが、新しいサーバーでは、何らかの理由でtext/p;ain以外で提供されている可能性があります。
・?対策でoctet-streamにしてある。
・その拡張子に対して、あなたのブラウザがダウンロードする応答ヘッダを付加している。
・その拡張子またはファイル名に対してoctet-streamが指定してある。
などなど

 firefoxをお使いでしたら、Live HTTP Headersと言うアドオンがありますから、それでサーバーにそのファイルを要求したとき(=URL欄にURLを記入してEnter)に、どのようなHTTPヘッダーが送られてくるかを確認してください。その応答ヘッダーに書かれているmime-typeについて、あなたのブラウザでどのように処理するかを指定するか、.htaccessで応答ヘッダを書き換えるか、サーバー管理者に連絡してmime-typeを変更してもらってください。
    • good
    • 0
この回答へのお礼

ご丁寧にありがとうございます。

ご回答いただいたことを調べ、試してみましたができず・・・

ただ、HTMLファイル名、アルファベット入りのファイル名に変更したら解決しました・・・
(数字のみのファイル名でしたので・・・)

勉強になりました(>_<)

お礼日時:2012/07/25 20:08

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QHPを開くとダウンロードページが開いてしまう

先日、初めてHPテンプレートをダウンロードし、HPビルダー(V9)にて編集、テストを兼ねてアップロードしました。
URL→http://raisinbread.web.fc2.com/index.html

このURLでHP全体としては作動に問題はありませんでしたが、
以前は最後のindex.htmlが無くともトップページが表示されていたのに、今は外すとファイルのダウンロード画面になってしまい、HPが表示されなくなってしまいます。

ファイルのダウンロードをしてみるとPHPと出たので、カテゴリはそちらに設定させていただきます。

全く素人でどこが悪いのかわからないので、ご教授頂ければ幸いです。
どうぞ宜しくお願い致します。

Aベストアンサー

#3、#8です。

俺ってば、別のサイト見に行っちゃってたみたいです。日本語でした。
http://pondt.com/

んで、そちらが使用したと思われる Flash plus 02(画像可) ってテンプレをダウンロードしてきました。

そして、さらにFC2に登録し、解凍したものをフォルダごとアップロードしてみました。
「お読みください.txt」が日本語ファイル名だったんで除外。

んで、今回の質問の件の現象を再現することを確認。

IEでIndex.htmlをつけた時だけ、普通に表示します。

んで、くだんの .htaccess から AddType application/x-httpd-php .htm .htm をコメントアウト。
結果:問題の解消を確認。

この行を↓
AddType application/x-httpd-php .htm .htm

こうするだけです。↓頭に #を付けるだけ。
#AddType application/x-httpd-php .htm .htm

問題の解決としては これでいいと思います。

ただ、このテンプレをちゃんと見てないので、なんとも言えませんが、意味があって この設定だと思うので、こうすることによって 他に影響が出る可能性もあります。
---------------
以下は ちょっと気になること。
テンプレサイトのpondt.com さんの利用規約の著作権表示に関してです。
「今後も無料でサイト運営を継続したいので、できる限り表示をお願いいたします…。」だそうです。

AddType application/x-httpd-php .htm .htm
この設定も その著作権部分に関して PHPを使用しているからだと思われます。
これ↓
<?php $u="http://pondt.com/admin/pondtIndex.php?up=http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];echo $t=file_get_contents($u);?>

なので、pondt.comさんには 申し訳ないのですが、著作権表示部分を消して、.htaccess の AddType を消せば、解決するのかな?と思ってます。

正直、俺はテンプレの中に .htaccess も含まれてると思ってなかったんです。回り道してすみません。

.htaccess の中も見ましたけど、ファイルごと さっくり消してもよさそうでしたので、コメントアウトでもファイル削除でも お好みの方で。

長文になってしまってすみません。書いているうちに自分でも分けわかんなくなりました。

#3、#8です。

俺ってば、別のサイト見に行っちゃってたみたいです。日本語でした。
http://pondt.com/

んで、そちらが使用したと思われる Flash plus 02(画像可) ってテンプレをダウンロードしてきました。

そして、さらにFC2に登録し、解凍したものをフォルダごとアップロードしてみました。
「お読みください.txt」が日本語ファイル名だったんで除外。

んで、今回の質問の件の現象を再現することを確認。

IEでIndex.htmlをつけた時だけ、普通に表示します。

んで、くだんの .htaccess から AddType applic...続きを読む

Qリンクをクリックするとダウンロードになってしまう。

閲覧ありがとうございます。

GoogleChromeを使っています。

たまになんですが、次のページを開くリンクをクリックすと、勝手にダウンロードしようとして、リンクを開いてくれなくなってしまうことがあります。特に何かの設定を変えているつもりはなくて、突然そうなってしまいます。
再起動すると治っているのですが、毎回再起動するのは面倒です。
原因と解決方法を教えていただきたいです。

よろしくお願いします。

Aベストアンサー

過去に聞いたことのない現象ですが、逆にダウンロードリンクでは正常動作なのですか?
また、Chromeが「既定のwebブラウザ」になっていますよね?

原因は判りませんが、切り分けするために、一度、Chromeの初期化を行ってみたらいかがですか。
ブックマークを事前にバックアップし、プログラムと機能(プログラムの追加と削除)からアンインストールする際に、「閲覧データも削除しますか?」とダイアログが表示されるので、「削除」を選択して、手順を進みます。

完了したら、再インストールしますが、その際に「既定のブラウザにするかどうか?」に対して、既定を選択してインストールします。

Qファイルが勝手にダウンロードされました。ウィルスでしょうか?

あるサイトを閲覧したら、勝手にテキストファイルをダウンロードされました。開くと暗号みたいに文字がならんでました。ファイルを消去した後、再び同じサイトを閲覧したら、今度は音楽ファイルが勝手にダウンロードされました。ファイル名は両方とも同じで「11Bird_Loon_SingleCall」でした。ウィルスでしょうか?

Aベストアンサー

Virus Totalで、お教え頂いたURLをスキャンしてみましたが、悪意のあるサイトと判断したのは、67サービス中、0でした。つまり、ありませんでした。

サイトのファイルを調べてみた結果、「11Bird_Loon_SingleCall」という音声ファイルは、恐らく、「11 Bird _ Loon _ Single Call.m4a」というファイルです。

URLだと、以下のものになります。

http://www.matthewgraygubler.com/webpage/11%20Bird%20_%20Loon%20_%20Single%20Call.m4a

Virus Totalで、当該のm4aファイルをスキャンした結果、悪意のあるファイルと判断したのは、56サービス中、0でした。つまり、これもありませんでした。

お教え頂いたURLは、有名人の方のサイトのようですし、偽装サイトでもないようですので、大丈夫だと思います。

スマホからだと、WEBページを正しく処理出来ず、本来なら画面上で描画されたり、再生されたりするものが、ダウンロード処理されてしまうのかも知れません。

とにかく、今回のURLなら、ウイルスが含まれている可能性はほぼ無いと思います。

Virus Totalで、お教え頂いたURLをスキャンしてみましたが、悪意のあるサイトと判断したのは、67サービス中、0でした。つまり、ありませんでした。

サイトのファイルを調べてみた結果、「11Bird_Loon_SingleCall」という音声ファイルは、恐らく、「11 Bird _ Loon _ Single Call.m4a」というファイルです。

URLだと、以下のものになります。

http://www.matthewgraygubler.com/webpage/11%20Bird%20_%20Loon%20_%20Single%20Call.m4a

Virus Totalで、当該のm4aファイルをスキャンした結果、悪意のあるファイル...続きを読む

Qillegal string offset

php5.3では動いていたプログラムをphp 5.4 で動かしたらwarning illegal string offsetが出て困っています。以下のプログラムでwarningが出ないようにするにはどのようにコーディングすればよいのでしょうか?


$a = array('exists' => 'foo');
if ($a['exists']['non_existent']) {
print 1;
}
print 2;
exit;

Aベストアンサー

isset()を使えばいいと思います

Qホームページでファイルをダウンロードさせる

お世話になります。
会社のホームページを制作中です。
マニュアルなどをアップしておき、ユーザーにダウンロードしてもらうページを作ろうと思っています。
<ベクターのような>
参考になる情報ありましたら教えてください。
宜しくお願いいたします。

Aベストアンサー

ダウンロードについて、
参考URLのページに分かりやすく書いてあるようです。
例もあるのでぜひ参考にしてください。

参考URL:http://www.tohoho-web.com/wwwxx013.htm

Q勝手に何かをダウンロードされてしまったかも?

HP閲覧中に何か分からない物のダウンロードが勝手に始まってしまいました。(「ダウンロード開始しますか?」の表示が出て、「はい」を選んだ覚えはないのに)
びっくりして慌てて電源を切ったのですが、これでダウンロードをちゃんと止める事が出来たのか分かりません。
今、パソコンは不調になることなく、ちゃんと動いていますが・・・・
(1)もし何かをダウンロードされてしまったのだとしたら
どのような害を受けた可能性がありますか?
(2)ダウンロードしてしまったのか、それとも、ダウンロードは、ちゃんと止めれたのか調べる方法はありますか?
(今、パソコンはちゃんと動いていますが、パソコン内部の見えない部分で何かが変わっているかもしれないという不安感があるので)
(3)また今後ネット中に、このように勝手にダウンロードが始まってしまった場合、どのようにして止めればいいのでしょうか?(いきなり電源を切る行為は最適ではなかったような気がするので)
ちなみにウィンドウズ98、インターネットエクスプローラー6.0、接続形態はNTTのフレッツISDN、プロバイダーはビッグローブ、パソコンメーカー名はNECバリュスターです。

HP閲覧中に何か分からない物のダウンロードが勝手に始まってしまいました。(「ダウンロード開始しますか?」の表示が出て、「はい」を選んだ覚えはないのに)
びっくりして慌てて電源を切ったのですが、これでダウンロードをちゃんと止める事が出来たのか分かりません。
今、パソコンは不調になることなく、ちゃんと動いていますが・・・・
(1)もし何かをダウンロードされてしまったのだとしたら
どのような害を受けた可能性がありますか?
(2)ダウンロードしてしまったのか、それとも、ダウンロード...続きを読む

Aベストアンサー

ご質問の内容からはなんとも言えませんので、あくまで推測となりますが。。。

まずダウンロードが始まったということですが、何をもって判断されたのでしょうか。それがわかればある程度見当はつくと思います。

考えられるケースその1
ダウンロードの非表示は通常のサイトではまずあり得ないと思いますが、JavaやActiveXの設定によっては自動的にプラグインがダウンロードされることがあります。この場合は確認は難しいですが、サイトのページを見るために必要なプラグインを取り込むことなので、まず心配することはないでしょう。

考えられるケースその2
過激なサイトに多いのですが、そのサイトにアクセスしただけでウィルスに感染する場合があります。この場合は表面上はなんらアクションは現われません。
いわゆるインターネットウィルスですね。これに感染すると、設定してあるホームページが書き換えられ、アダルトサイトが表示されるなどの被害を受けます。アンチウィルスソフトかオンラインスキャンで確認してみてください。

考えられるケースその3
勝手に国際電話に接続するソフトをダウンロードされたかもしれません。
この場合は、フレッツ接続だけでモデムを切っていれば、国際電話に接続されることはありません。この場合は、ダイヤルアップネットワークの中に身に覚えのない接続アイコンがありますので、通常は削除すればいいのですが、レジストリが書き換えられている可能性がありますので、その時はちょっと知識がないとやっかいです。

最後に、ご質問のような状況下では、モデムの電源を切る、もしくはモジュラーケーブルをはずすほうがベターです。
通常の電源断ではなくいきなりコンセントを抜いたり電源スイッチで強制的に切ることは、ハードディスクの損傷などの原因となります。特にダウンロードの途中など、ハードディスクにアクセスしている時に切ると、その確率が高くなります。

ご質問の内容からはなんとも言えませんので、あくまで推測となりますが。。。

まずダウンロードが始まったということですが、何をもって判断されたのでしょうか。それがわかればある程度見当はつくと思います。

考えられるケースその1
ダウンロードの非表示は通常のサイトではまずあり得ないと思いますが、JavaやActiveXの設定によっては自動的にプラグインがダウンロードされることがあります。この場合は確認は難しいですが、サイトのページを見るために必要なプラグインを取り込むことなので、まず心配...続きを読む

QCSSでborderの長さを指定、または可変にしたい。

下記のように指定していますが、これだと横幅いっぱいに下の線が表示されてしまいます。

文字なりの長さ、または指定のピクセル数にしたいのですが、どのようにしたらよいでしょうか。

h3{
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

Aベストアンサー

borderの長さはそのボックスの大きさですから、ボックスの大きさを指定する事になります。
h3{
width:???px;
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

また、文字数(ボックスの内容)に合わせたい場合は、ボックスを浮動化(float)する等の方法もありますが・・・そのボックスの周りへ影響が出たり、ブラウザ毎にバグや実装の違いなどが比較的多く、扱いが面倒になるのであまりおすすめできません。

HTMLの方も修正する方法でもよければ

<h3><span>××○○</span></h3>
のようにspanで囲い、スタイルをspanに対して指定する方法もあります。

h3 span{
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

borderの長さはそのボックスの大きさですから、ボックスの大きさを指定する事になります。
h3{
width:???px;
border-width : 0px 0px 1px 5px;
border-style : solid ;
border-color : #FF3333;
padding-left : 5px;
}

また、文字数(ボックスの内容)に合わせたい場合は、ボックスを浮動化(float)する等の方法もありますが・・・そのボックスの周りへ影響が出たり、ブラウザ毎にバグや実装の違いなどが比較的多く、扱いが面倒になるのであまりおすすめできません。

HTMLの方も修正する方法でもよけ...続きを読む

Qテーブルの最後(最新)のレコードを抽出したい

宜しくお願いします。
PHP MYSQL の組み合わせで使っています

以下のようにして、最後のレコードを取り出したいのですが
まったく違う事をしているのかもしれません。

$sql =" select * from テーブル where フィールド='max' " ;

フィールドはauto_incrementで番号を振っています。
これで最大のつもりなのですが・・・。

他にも、レコードを入れた時間も記録したフィールドがあるのですが
どうしてよいか?判りません。

テーブルの最新のレコードを出したいのです。
**その中の一つのフィールドを取り出すのですが、
  それはうまくいっているみたいです 
  (max の所に数字を入れると表示します)

お手数かけますが、どなたかご教授お願いいたします。

Aベストアンサー

#2回答者です。

MySQL 4.1以前(サブクエリを使えない)なら、以下のような方法が考えられます。

select * from 表名
order by 列名 desc limit 1

Q文字の位置、上下のマージンがずれる

仕事でHTML+CSSでコーディングをされる方、
または精通されている方に質問です。

pタグで2行の段落を続けて配置してみました。
IE6・7、FF、Chrome、Safariではぴったりレイアウトが合うのですが、
IE8・9で確認すると誤差が生じます↓

<p>あああああ</p>
<p>かかかかか</p>

★pに対する指定
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS Pゴシック","MS PGothic";
font-size: 14px;
line-height: 1;
margin: 0;
padding: 0;

各pタグにわかりやすく背景色をつけて確認してみると・・・

・IE8だと、2段目のテキスト位置が1px上に上がり、pの高さも1px縮む
・IE9だと、1段目と2段目のテキスト位置が1px上に上がり、2段目のpの高さが1px縮む

それぞれのpに高さを決めれば問題はないようですが、
高さを決めずにテキストを配置する場合、
この誤差については対応ができないものなのでしょうか?

pタグに限らず、ul、dlなんかでもずれることが多いです。
テキストをぴったりを合わせる技術ってないのでしょうか?

仕事でHTML+CSSでコーディングをされる方、
または精通されている方に質問です。

pタグで2行の段落を続けて配置してみました。
IE6・7、FF、Chrome、Safariではぴったりレイアウトが合うのですが、
IE8・9で確認すると誤差が生じます↓

<p>あああああ</p>
<p>かかかかか</p>

★pに対する指定
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS Pゴシック","MS PGothic";
font-size: 14px;
line-height: 1;
margin: 0;
padding: 0;

各pタグにわかりやすく背景色をつけて確認して...続きを読む

Aベストアンサー

まず、line-height:20pxのように、line-heightをpxで指定してみてください。
ブラウザの違いによる縦の誤差はなくなるはずです。

誤差が生じる原因としてはOSやブラウザの違いから、フォントやレンダリングの違いによるものです。
なので、font-size:14px;に指定していても、line-heightをemや%で相対的に指定している場合は、必ず誤差が生じます。

なお、文字列の横をそろえるのほぼ無理と考えてください。

>pタグに限らず、ul、dlなんかでもずれることが多いです。

こちらに関しては、ブラウザ間のデフォルトの差異をなくすため、リセットCSSがよく使われます。
リセットCSS、reset cssなどで検索してみれば色々出てくるでしょう。
最近はHTML5を考慮しているものもたくさんあるので、そちらを使った方が良いでしょう。
しかし、これも完全に誤差をなくせるというわけではありませんが、一度試してみると良いでしょう。

Qframeset要素を使わずに画面を分割したい

アンテナ(下記サイト)のように左にメニュー画面を、右にコンテンツを表示するホームページを作成したいと考えています。
https://antenna.jp/

ひとつのウインドウで画面を2つにわけるためにはhtmlのframeset要素を使えばできることは把握しているのですが、上記サイトのアンテナではframesetを使わずに画面分割をしています。

見た目やレスポンシブ対応のしやすさも考え、できればframesetを使わずに画面分割を行いたいのですが、どのようにすれば可能でしょうか。
メニュー部分とコンテンツ部分を別々にスクロールできるようにしたいです。

どなたか分かる方教えてください。

Aベストアンサー

長くなるから、参考ページ参照。

参考URL:http://www.geocities.jp/eijispace/2012/0419.html


人気Q&Aランキング