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

Windows Server 2003でIISが動いているWebサーバーがあるのですが,作成したHTMLを置いて外部からアクセスすると認証画面がでたり,401.3エラーを吐くようになりました.
どうも画像やCSSなどへの参照が"http://"で始まる個所の数だけエラーが起きるようで,相対パスでの参照だけのHTMLファイルではエラーが出ません.
以前は同様のファイルでも外部からアクセスできたのですが,ここ2カ月ほどで誰かが触ったのか挙動が変わりました.
httpで始まるので外部参照のようではありますが,実際は全てこのサーバー内のファイルへの参照です.
以前と同じようにhttpで始まる参照があってもエラーなしでページ表示したいのですが,同様の事例がありましたら,解決法を教えていただけないでしょうか?

●質問者: Ficus_palmeri
●カテゴリ:コンピュータ インターネット
✍キーワード:CSS HTML HTTP http:// IIS
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● yamaneroom
●80ポイント ベストアンサー

そのページはSSL(https://...)でアクセスするページではないか?

そして、画像やCSSについて、絶対アドレスでhttp://...を指定しているのではないか?

もしそうだとすると、すべての参照を相対参照に書き換えるしか方法はない

◎質問者からの返答

今回のトラブルは非SSL領域なのでhttpです.

ただ,SSLでアクセスして運用しているDB連動ページもありまして,ACLがらみなのでそこが怪しいなぁとも思います.

しかしながらコメント http://q.hatena.ne.jp/1282166247#c184271 にもありますように,出入り業者が思い思いに何かをしているようで,しかも変更は全て否定されるので,まずは広く先例を集めております.

よろしくお願いします.


2 ● kekeyy
●0ポイント (はてなにより削除しました) ◎質問者からの返答

うーん,なんだろ?


3 ● ask001
●0ポイント (はてなにより削除しました)
関連質問


●質問をもっと探す●



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