サイトトップ画面がファイルのダウンロードになる

このQ&Aのポイント
  • 質問文章からセンセーショナルなタイトルを30文字前後で生成する。
  • サイトのトップ画面にアクセスすると、ファイルのダウンロード画面になってしまう原因を詳しく調査した結果、.htaccessファイルの問題であることが判明しました。
  • .htaccessファイルを削除することで問題は解決しましたが、今後アクセス制限などをする予定はないため、.htaccessを使用しないことに決めました。
回答を見る
  • ベストアンサー

サイトトップ画面がファイルのダウンロードになる

知人に頼まれ、サイトの作成をしています。 こちら(http://pondt.com/)のフリーテンプレートを使用し、無事に作成とアップロードを終えました。 ところが、サイトのトップ画面にアクセスすると、いきなりファイルのダウンロード画面になってしまいました。(このファイルを保存しますか、または開くためのソフトをオンラインで検索しますか?とのダイアログボックスが表示されます。) 原因はわからないものの、これではないか?と推測した、.htaccessをまるごと削除してみたところ、無事にサイトが表示されるようになりました。(.htaccessは元のテンプレートフォルダに入っていたものをそのままアップロードしていました。) アクセス制限などをする予定はないので、今のところ.htaccessを使用するつもりはないのですが、何が原因だったのかが知りたいです。 もしおわかりになる方、いらっしゃいましたらよろしくお願いいたします。

noname#181892
noname#181892

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

これみたいですね。 htaccessの活用法 http://www.shtml.jp/htaccess/mime.html

参考URL:
http://www.shtml.jp/htaccess/mime.html
noname#181892
質問者

お礼

回答ありがとうございました!解決しました。 (非常にマヌケな理由なのですが、他の有料サーバー用の.htaccessファイルが残っていたので、それが原因だったようです…。) MIME タイプについては認識不足だったので、勉強になりました。 どうもありがとうございました。

関連するQ&A

  • ファイル一覧を表示しその画面からダウンロードを行いたい

    こんにちは。PHP5を勉強して約半年のものです。PHP5でフォルダ内のファイルを表示し、そこで選択したファイルをダウンロード、または保存用のダイアログを開くプログラムを作成するにはどうすればよいのでしょうか? フォルダ内のファイルの一覧を表示し、<a href>を利用して指定したファイルにアクセスすること、http://opqr.jp/2007/09/php.htmlのサイトなどを参考にクリックしてファイルの保存ダイアログを開いたり、単純な保存の仕方などはできるのですが、質問の通りファイル一覧表示からファイル名をクリックした際、その(クリックした)ファイルをダウンロードするにはどうすればよいのでしょうか?

    • ベストアンサー
    • PHP
  • 『ファイルのダウンロード』というセキュリティー警告

    使用OS:WindowsXP Professional version2002 servicepack3 使用ブラウザ:IE7。lenovo社のホームページを開くと、『ファイルのダウンロード』というセキュリティー警告が表示され、『このファイルを表示しますか、または開くためのプログラムをオンラインで検索しますか?』とダイアログが表示されます。画面には”検索”、”保存”、”キャンセル”のボタンがあります。検索しようとしているファイルは”ja”です。正しくサイトを開くには、どのようにすればよろしいでしょうか?

  • HTMLファイル内のPHPコード実行について

    HTMLファイル内に記述されたPHPコードを実行するためには .htaccessに  AddType application/x-httpd-php .htm .html .php と記述する必要があると思いますが 上記のように記述された.htaccessファイルをアップロードして .htaccessファイルと同じディレクトリにある拡張子がhtml のファイルにアクセスすると ダウンロードのダイアログがでてしまい 正常にアクセスすることができません。 なお拡張子がphpとなっているものは 正常に実行されています。 原因と解決方法をご存知の方が いらっしゃいましたらご教示頂けないでしょうか。 よろしくお願いします。

    • 締切済み
    • PHP
  • 自作サイトが開かずに、ダウンロードされてしまう

    はじめまして webサイトを始めて作成したのですが、作成ソフトで書いた後サーバーにアップロードし、IEで確認するとそのページのファイルのダウンロードになってしまいます。 firefoxではダウンロードにならず、正しく表示されます。 サーバーは忍者を使用しています。 作成サイト http://bksproject.ie-yasu.com/TOP.xhtml 初めてサイトを作ったので、根本的に間違っているかもしませんがよろしくお願いします。

  • ブラウザでASPファイルを開こうとするとダウンロード画面になる・・・。

    いつもお世話になってます。 ASPの初心者です。 ASPでWebアプリを作成しています。 作成したASPファイルのURLを指定して開こうとすると、 「ダウンロードしますか?」のダイアログが表示されてしまいます。 そのASPの中身の流れを申しますと、 0.ASPファイルとJavaScriptファイルのインクルード 1.JavaScriptの関数記述 2.ASPの変数定義 3.エラーチェック 4.エラーがあったら別ASPファイルに移動(Server.Transfer使用) 5.エラーがなかったらデータを表示。 といういたってシンプルなものです。 この問題にはまってから3日間本やインターネットで調べていますが、 どうやら調べ方が悪いらしく原因がつかめません。 どなたか原因がわかる方がいらっしゃいましたら教えていただけませんか?? どうぞよろしくお願いします。

  • サイトからファイルをダウンロードさせたい。

    CD-ROM配布で、wordや一太郎のテンプレート集を作っています。 メインページはHTMLとFlashで作成しています。 このメインページには各ファイル用にダウンロードボタンを表示し、そのボタンを押すと、ローカルのPCに該当するテンプレートをダウンロードさせるようにしたいのですが、やり方がわかりません。 出来るなら、右クリック「対象ファイルを保存」は使いたくありません。 そして圧縮ファイルも使いたくないのですが・・・。 HTMLかJavaScriptかFlashのActionScriptでこのようなことは、出来ますか?

  • ファイルのアップロード画面でダイアログボックスが開かずにIEが強制終了

    全てのサイトではなく、特定のサイトを利用する時のみ以下の現象が起きます。 通常、自分のPCからファイル(写真など)をサイトにアップロードする時、ダイアログボックスが別窓で開くのでそこで任意のファイルにチェックを入れてアップロード・・・という流れになります。 ところが、あるサイトではアップロードを始めるボタンを押すと、ダイアログボックスが開く代わりに【IEが強制終了】か【IEが応答なし】になってしまいます。あるサイトとは、オンラインプリントサービスのサイト(DPONEとPriea)ですが、このPC以外のPCでは問題なくダイアログボックスが開きますので原因はサイトではなくこのPCにあるはずです。 解決策をどうぞご教授お願いいたします。 DPONE http://dpone.net/ Priea http://priea.jp/

  • ネットでファイルをダウンロードするとき・・・

    えっと、ネットでファイルをダウンロードするときは ダウンロードのリンクをクリックした後、 ファイルを保存するか、開くか、とか、 どこに保存するか、というのを確認するダイアログ(?)が 出るのですが、昨日からそれがでません。 思い返すと、ダイアログの画面で、次から表示しないに間違ってチェックを 入れてしまったのが原因のようです。 もう一度出るように設定したいのですが、 どうすればいいでしょうか? ご教授お願いしますm(_ _)m

  • バージョンアップしたら「次のファイルを開こうとして

    今はサーバーでPHP5.2を使用しているのですが、PHP5.4にバージョンアップしようと考えています。 しかし、いざサーバーの管理画面からPHP5.4にすると、サイトでページにアクセスする度に「次のファイルを開こうとしています」とダイアログが表示され閲覧できなくなってしまいました。 .htaccessを使用しhtmlファイルでphpを動かせるようにしています。これが関係している可能性があるとの書き込みを見ました。 現在、.htaccessには下記のように記述してあります。 「AddHandler php5.2-script .html .php AddType application/x-httpd-php .htm .html AddType application/x-httpd-cgi .htm .html AddType text/x-server-parsed-html .htm .html」 一番上のコードを下記のように変更してみましたが、結果は同じでした。 「AddHandler php5.4-script .html .php」 これはどのようにすれば「次のファイルを開こうとしています」のダイアログが表示されずPHP5.4が使用できるようになるでしょか? ご存知の方いらっしゃいましたらご教示ください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • .htaccessの表示否定を許可したい。

    中学2年生です。htaccessに関しては初心者です。 今日、htaccess online editor サイト(http://www.htaccesseditor.com/#a_basic)の設定でファイル一覧の拒否を「する」にしてしまいアップロードしたら、サイト全体に鍵が掛かってしまいました。変更しようとしたらアップロードしたファイルの一覧の中に.htaccessファイルがなく変更できませんでした。新しいファイル(表示許可)をつくり再アップロードしましたが、鍵のついたままです。表示させる方法やそのファイルの消す方法はありますか? ちなみにソースネクストのホームページZEROを使っています。 よろしくお願いします。

専門家に質問してみよう