• ベストアンサー

dxfファイルの強制ダウンロード

サーバー(アパッチ)においてあるdxfファイルを強制的にダウンロードさせたいのですが、設定はサーバー側で行うのでしょうか? 現在は各クライアントマシンの環境によってダウンロードできるのもあるのですが、ブラウザ(IE5.5)上にdxfファイルの中身のテキストが表示されてしまうのもあります。 強制的にダウンロードさせたいのですが・・・ よろしくお願いします。

  • mune
  • お礼率13% (21/151)

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

  • ベストアンサー
  • tailkuppa
  • ベストアンサー率53% (52/98)
回答No.1

インターネットエクスプローラは、データの内容を見て、それが特定の種類のテキストデータ(HTML等)であると判断した場合は、それがどんな拡張子や属性で設定してあってもテキストとして扱ってしまう困った仕様になっています。 DXF はテキスト形式のデータなので、この仕様に引っかかる訳です。 どうしてもダウンロードにさせたいのであれば、圧縮するなどしてバイナリデータとしてダウンロードしてもらう等しないとだめだったと思います。

関連するQ&A

  • ファイルのダウンロードが始まってしまう

    ブラウザで自分の作成したPHPファイルを指定して表示させようとすると、 その指定したPHPファイルをダウンロードしようとしてしまいます。 サーバーのOSはWinXP クライアントのOSもWinXP webサーバーはapache2.50 ブラウザはIE6 です。 どなたか理由が分かる方いらっしゃいませんでしょうか。 宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • SFTPでファイルのアップロード時に所有者を強制

    サーバOS CentOS5.5 クライアント Windows7 WinSCP この環境でSFTPを利用し、ファイルのアップロードをしています。 アップロードされたファイルの所有者をapache:apacheにサーバ側で強制したいのですが方法はありますでしょうか。 よろしくお願いします。

  • webdavを使ったファイルのアップロード、ダウンロードについて

    WebDAVを使ってファイルのアップロード、ダウンロードをする方法についてお聞きします。(サーバ側:linux, クライアント側:Windowsの場合) Windowsでネットワークプレースを追加することにより、マイネットワークからwebDAVを設定したサーバのディレクトリにアクセスでき、ファイルのアップロード、ダウンロードができますが、IEなどのブラウザでURLを開いただけでは、ファイルのアップロード、ダウンロードができたりはしないのでしょうか???

  • mp3やwavがダウンロードできません

    サーバーにmp3やwavファイルを置いて、ブラウザからそのファイルをダウンロードしたいのですが、FirefoxやOperaでアクセスするとうまくものの、IEだと必ず403エラーが返ってきます。これはどうすればいいんでしょうか?教えてください。 httpd.confにAddType audio/mpeg .mp3などとやってみたのですが変わらず・・・。 ダウンロードするファイルのパーミッションは744、apacheのバージョンはhttpd-2.2.4-2.1、サーバのOSはFedoraCore6で、クライアントはWindowsVistaのIE7という環境です。

  • ファイルを必ずダウンロードするタグ

    どうぞ宜しくお願い致します。 ホームページを作成している最中です。 ページ内でDXFファイルをダウンロードできるようにしたいのですが、 各クライアント(閲覧者)の設定を問わずに、誰でも"DXF"と書かれた場所をクリックすると ダウンロードするようにタグを作りたいのですがどうしたら良いのでしょうか? 何故かと言いますと、私のPC(Win2k-SP4+IE6++AutoCadLT2000i)では クリックすると「開く」「保存」「キャンセル」を聞いて来て 「開く」でCADが立ち上がり、DXFファイルを見れるのですが、 別のPC(WinXP+IE6-SP1+AutoCadLT2000i)では「ファイルを開く事が出来ません」と出ます。 それだったら環境に左右されないように皆保存にしようかと思った次第です。 ファイルの関連付けの設定を変えてみましたがXPでは毎回同じ症状でした。 何かご存知の方がいらっしゃいましたらどうぞご教授宜しくお願い致します。

    • ベストアンサー
    • HTML
  • 画像ファイルのダウンロードでも「開く」「保存」「キャンセル」を表示させ

    画像ファイルのダウンロードでも「開く」「保存」「キャンセル」を表示させる方法 画像ファイル(jpgなど)にリンクされたアンカーをクリックすると 通常、そのままIEに画像が表示されますが これを「開く」「保存」「キャンセル」を表示させて ダウンロードさせるようにすることは可能でしょうか? ※ MIMEタイプを画像以外(application/x-zipなど)に指定するなど試してみましたが   IEはMIMEを無視して勝手に解釈するみたいでダメでした。 条件1:クライアント(ブラウザ)側の設定変更による対応方法ではなくサーバ(Webページ)側で制御できないか方法を模索しています。 条件2:全てのクライアントに完全対応できる方法は求めていません。クライアントによって環境が異なるのは当然ですし、デフォルト設定のIE(Windows)に対応できれば十分です。 条件3:ブラウザはIEのみ対応できれば問題ありません。 方法をご存知の方はご教示ください。 よろしくお願いします。

  • ファイルのダウンロード

    OS:Win2000 ブラウザ:IE6.0の環境です HP上にあるファイルをダウンロードしようとする場合、 ほとんどのものが、「ファイルのダウンロード」ダイアログが表示され、保存先を指定できるのですが、 拡張子が「*.ini」のものだけが、エディタ(メモ帳)が開いてしまいます。 他のファイルと同様に保存先を指定したいのです。 IE等の設定がおかしいのでしょうか?

  • pdfがダウンロードできません。

    サーバにpdfファイルをアップロードし、 ブラウザを通してダウンロードしていたのですが、 .htaccessにてBasic認証を行うようになってから そのpdfファイルがダウンロードできなくなりました。 (アクロバットのエンジンは起動しているようです。) ・ブラウザはIEとFirefoxを使用していますが共にNGです。 ・試しにpdfファイルが格納されているフォルダに  htmlファイルを格納した場合は正常に表示されます。 ・IEのセキュリティでそのサイトを信頼済みサイトに  してもNGです。 ・index.htmlに記載してあるリンクを右クリックダウンロード  にするとリンク先が見つかりませんというようなメッセージが  表示されます。 .htaccessにMIMEタイプを追加すればいいのでしょうか? よろしくお願いします。 ■階層 folder │ .htaccess │ passwd │ index.html(←閲覧可能) │ ├─folder1 │ test1.pdf │ ├─folder2 │ test2.pdf │ └─folder3 test3.pdf ■サーバ環境 OS:Linux Apache ■クライアント環境 OS:Windows2K

  • ファイルのダウンロードについて

    サーバーにあるテキストファイルを、クライアント側で受信することはできますか? ダイアログは表示したくありません。 サーバーはIISで、クライアントは最新モバイル(IOS,Android)です。 ご存じでしたら、回答よろしくお願い致します。 ※何がしたいかと言いますと、クライアント側にデータを溜めておきたいのです。   WebStorageは容量が小さいですし、IndexedDBはSafariが対応してないですしで    困っています。

  • 日本語名ファイルのダウンロードについて

    Windowsマシン上でブラウザを立上げ、LINUXサーバーにアクセスしてファイルをダウンロードしたいのですが、ファイル名が全角文字だと、NOTFOUNDになってしまいます。 ダウンロードを行なうjavascriptは以下のとおりです。 function download(){ document.location.href = "http://190.XXX.XXX.XXX:7001/temp/download/日本語名ファイル.txt" } システムは、javaで開発しています。(Servlet,JSP,Beans) サーバーのアプリケーションは、Weblogic6.0です。 ブラウザは、IE5.5です。 サーバーがWindowsマシンの場合は、上の方法で正常にダウンロードできます。 サーバーがLINUXマシンの場合、全角文字の部分をEUCに変換しておくと、ダウンロードはできるのですが、ダウンロード後のファイル名が化けてしまうので、具合が悪いです。 日本語名ファイルをダウンロードするよい方法がありましたら、教えてください。

専門家に質問してみよう