人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

以下のURLについて質問です。

http://msdn2.microsoft.com/ja-jp/library/ms165433.aspx

ClickOnceでは無いのですがIIS(Windows 2003 Server)からhttp(WebDav?)でファイルを自動的に取得しているプログラムがあります。
ただあるときから拡張子が「.config」というファイルだけが403エラーとなるようになりました。(WindowsUpdateが原因?)
で上のページを見つけたのですが設定方法がよくわかりません。
このページで言っているのはMimeの種類のことでしょうか?
ただ「.config 拡張子のマッピング」などは登録されていません。
「config」拡張子のIISによる発行を許すにはどうすればよいのでしょうか?
わかる方がいれば教えてください。


以下がエラー内容

ページを表示できません
プログラムの実行が許可されていないディレクトリから、CGI、ISAPI、またはその他の実行可能プログラムを実行しようとしました。
対処方法

このディレクトリで実行アクセスが許可されているはずである場合は、Web サイトの管理者に問い合わせてください。
HTTP エラー 403.1 - アクセスは許可されていません : 実行アクセスが拒否されました。
インターネット インフォメーション サービス (IIS)

●質問者: matttsu
●カテゴリ:コンピュータ
✍キーワード:403 CGI ClickOnce config HTTP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tawazou
●70ポイント ベストアンサー

このエラーは、IISのアプリケーションのマッピングにより.config 拡張子がアプリケーションにマッピングされているにもかかわらず、実行できない(実行アクセス権がない)ために発生していると思われます。

今回のケースではファイルを取得しようとされているので、.config 拡張子のアプリケーションマッピングを削除すれば解決すると思います。

【アプリケーションのマッピングの削除方法】

(1)インターネットインフォメーションサービスを起動する

(2)Webサイトのプロパティを開く

(エイリアス毎に設定することも可能)

(3)ホームディレクトリタブの構成ボタンを押下する

(4)マッピングタブの.config 拡張子を削除する

◎質問者からの返答

ちょっと微妙な点もありますが無事取得できました。

ありがとうございました。


2 ● tawazou
●0ポイント

すみません。先ほどは質問をよく見ずに回答してしまいました。

.config 拡張子のマッピングは登録されていないのですね・・・。

.config 拡張子のMIMEを text/plain にすることで.config拡張子のファイルを取得できると思います。

【MIMEの登録】

(1)インターネットインフォメーションサービスを起動する

(2)Webサイトのプロパティを開く

(エイリアス毎に設定することも可能)

(3)HTTPヘッダータブのファイルの種類ボタンを押下する

(4)追加ボタンを押下する

(5)拡張子:.config、MIME:text/plain でOKを押下する

◎質問者からの返答

それは試しましたがうまくいきませんでした。

設定を間違ったんですかね。

ただ上の方法でうまく言ったので良しとします。

上の「アプリケーションのマッピングの削除」と

下の「MIMEの登録」の違いがよくわかってませんが・・・。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ