質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
IIS

IIS(Internet Information Services)はマイクロソフト社によって開発されたwebサーバーです。Windows上で動作します。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

Q&A

1回答

6850閲覧

404 - ファイルまたはディレクトリが見つかりません。の調査方法(追記あり)

ma2hiro

総合スコア157

IIS

IIS(Internet Information Services)はマイクロソフト社によって開発されたwebサーバーです。Windows上で動作します。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

0グッド

0クリップ

投稿2020/08/14 05:21

編集2020/08/14 06:36

お世話になっております。

下の書き込みだと分かりづらかったので簡潔に問い合わせいたします。

古いサーバー(WindowsServer2008R2)のデータを
新しいサーバー(WindowsServer2019std)に置こうとしております。

https://atarasii/download/test.bat
では

404 - ファイルまたはディレクトリが見つかりません。 検索中のリソースは削除された可能性があります。または、名前が変更されたか、一時的に使用不可能になっています。

となってしまいます。コピー元に
https://furui/download/test.bat
ではtest.batがダウンロードされるようになっているので
そのようにしたいと思っております。
上記拡張子batは確定ではないので(zipなど)
cgiが動作するpl以外をダウンロードされるようにしたい。
そのような実装方法をお伺いしてよろしいでしょうか?

古いサーバー(WindowsServer2008R2)のIISの設定を見ても特に記述が無いように思えるのです……

以上お問い合わせいたします。

以下初めに問い合わせた内容ココからです。(飛ばして下さい。)
--------------------------------END--------------------------------

今現在IISサーバーの移行を行っております。

ですが古いサーバー(WindowsServer2008R2)にてアクセス出来ていた
https://furui/download/data/002212/file/200814132451-As400.bch
をコピーした
新しいサーバー(WindowsServer2019std)では
https://atarasii/download/data/002212/file/200814132451-As400.bch
にアクセスすると

サーバー エラー 404 - ファイルまたはディレクトリが見つかりません。 検索中のリソースは削除された可能性があります。または、名前が変更されたか、一時的に使用不可能になっています。

となってしまいます。

両方ともEveryOneはOKとしているのですが
それでも解決しないのでお問い合わせいたします。

サーバーのファイルをコピーして404エラーでコピーしたのに
httpでアクセスすると404エラーになってしまうのは
どういった理由が考えられますでしょうか?

お忙しいところ大変申し訳無いのですが上記相談に乗って頂けないでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

YT0014

2020/08/14 06:54

ユーザアクセス制御が厳密になっているのが影響していないでしょうか? IISレベルでなく、ファイルやフォルダ側の。
ma2hiro

2020/08/14 06:59

YT0014さん ありがとうございます…… そう思ってEveryoneフルコントロールを付与したのです…… が404エラーなのです…… (+_+)もうちょっと見てみます。 コメントありがとうございました。
YT0014

2020/08/14 07:22

EveryOneに関して、誤解をしていたようでした。失礼しました。 全てのファイルが404なのでしょうか?htmlやjpegなどの画像ファイルは取得可能ならば、IISのMIME設定を調整する必要があるかもしれません。
ma2hiro

2020/08/14 08:25

ありがとうございます。 すべてのファイルが404ではなくてhtmlやjpegやpdfなどは取得可能です…… IISのMIMEの追加でチマチマ xdw application/octet-stream など追加してダウンロード出来るようにしているのですが ここに指定なかったら全部application/octet-streamとしたいのです…… チマチマ指定する以外の方法を私が知らないのでそういったのがあるかな?と思い書き込みしました。
YT0014

2020/08/14 11:16

MIMEで、".*"が使えるかもしれません。
guest

回答1

0

うーん
downloadという仮想ディレクトリの設定かな???

理由
d:downloadにtest.batと置いて
古いサーバーだとダウンロードされるが
新しいサーバーだと404なので……

メモ失礼します。

投稿2020/08/14 05:28

ma2hiro

総合スコア157

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ma2hiro

2020/08/14 05:49

あれれれれ?なんかEveryoneフルコントロールじゃない気がしてきた…… でもそうすると401エラーだし…… (+_+)
ma2hiro

2020/08/14 06:24

やっぱり社内のだからEveryoneフルコントロール付与で 404エラーを追うか……
ma2hiro

2020/08/14 06:45

例えばbatファイルを確定でダウンロードしたかったら MIMEの種類の追加に bat application/octet-stream ってやれば良いのは分かるのだけど 他のbatファイル以外もあるのですがなんか出来るたびに付与するのは違う気がするのです……
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問