-PR-
  • 困ってます
  • 質問No.6021112
締切り
済み

apache+phpにおいてリクエストにHTTP/1.0で応答させたい

  • 閲覧数692
  • ありがとう数25
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (1/1)

apache+phpにおいてリクエストにHTTP/1.0で応答させたい

apache1.3.29+php4.3.11環境において
クライアントからのリクエストに対して、常にHTTP/1.0 で応答させたく
httpd.confファイル中で
LoadModule php4_module "D:\php\sapi\php4apache.dll"
の前行に
SetEnv downgrade-1.0 force-response-1.0
を追記しました。


しかし、
テスト用htmlファイルを作成し
クライアントPCからhtmlファイルにアクセスした時はHTTP/1.0を応答するのですが
テスト用phpファイルを作成し
クライアントPCからphpファイルにアクセスした時はHTTP/1.1を応答してしまいます。
(確認はネットワーク解析ツールにて行っています。)


ネットで調べるとphp.iniのcgi.rfc2616_headersが関係しそうだったのですが
デフォルト(0)であればapacheの設定が有効らしく、そののままにしてあります。
php.iniやhttpd.conf、もしくは他のファイル等で何か設定しなければいけないのでしょうか?


ご存知の方がいらっしゃいましたらお手数ですがお教えください。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル2

ベストアンサー率 0% (0/0)

参考にならないかもしれませんが、数年前に、IEの不具合対応で、Apache1.3.X+PHP4.Xに設定したことがあります。 設定は、hrttpd.confに1行追加のでみで、エラーもなく動きました。php.iniは、デフォルト状態です。 ...続きを読む
参考にならないかもしれませんが、数年前に、IEの不具合対応で、Apache1.3.X+PHP4.Xに設定したことがあります。

設定は、hrttpd.confに1行追加のでみで、エラーもなく動きました。php.iniは、デフォルト状態です。
お礼コメント
akkii-miro

お礼率 100% (1/1)

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

php.iniとhttpd.confをデフォルト状態(documentRoot等いくつかは動作させるために変更)で
確認しましたが症状は変わりませんでした。

試行錯誤の上、原因は不明ですが、
「SetEnv force-no-vary」をhttpd.confの最後にhttp 1.0で応答するようになりました。

どうもありがとうございました。
投稿日時 - 2010-07-17 19:57:46
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ