問題タブ [apache-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
header - mod_expires または mod_headers を取得していない apache を有効期限ヘッダーを送信するように構成するにはどうすればよいですか?
私の Web サイトをホストしている Web サーバーが、最終変更ヘッダーまたは有効期限ヘッダーを返しません。Web コンテンツが確実にキャッシュ可能になるように、これを修正したいと思います。
サイトは私が制御できない共有環境でホストされているため、Apache 構成ファイルにアクセスできません。ただし、.htaccess ファイルを使用して構成を行うことはできます。サーバー - Apache 1.3 - は mod_expires または mod_headers で構成されておらず、会社はこれらをインストールしません。
これらの制限を念頭に置いて、どのような選択肢がありますか?
こちらこそ投稿失礼します。この質問は厳密にはプログラミングの質問ではなく、システム管理者の質問であることを認識しています。serverfault が公開されたら、この性質の質問をそこに向けるようにします。
apache - Apache のデフォルトのエンコーディングを UTF-8 に変更する方法
ホスティング会社を使用していますが、ファイルが存在しない場合、ディレクトリ内のファイルが一覧表示されますindex.html
。デフォルトのエンコーディングとしてISO 8859-1を使用します。
サーバーが Apache の場合、代わりに UTF-8 をデフォルトとして設定する方法はありますか?
実際には HTML 3.2 の DOCTYPE を使用していることがわかりましたが、charset
まったくないため、エンコーディングを設定していません。しかし、UTF-8を使用するように変更する方法はありますか?
mod-rewrite - ApacheでRewriteCondに「AND」、「OR」を使用する方法は?
RewriteCond
これはApacheでAND、ORを使用する方法ですか?
になりif ( (A or B) and (C or D) ) rewrite_it
ます。
「AND」よりも「OR」の方が優先度が高いようですね。(A or B) and (C or D)
構文のように、簡単に伝える方法はあり ますか?
reverse-proxy - サブディレクトリを異なるサーバーに送信するためのApache Config - mod_proxy
Apache をリバース プロキシ サーバーとして使用します。これはうまく機能していますが、サーバー A へのhttp://domain.com/sub1プロキシとサーバー B へのhttp://domain.com/sub2プロキシが必要になりました。これは可能ですか?もしそうなら、その設定は何ですか?
ここに私の既存の設定があります:
logging - Apache で POST データをログに記録する最良の方法は?
パラメータ付きの GET リクエストの形式で、または POST リクエストとして (たとえば、標準の URL エンコードされた & 区切りの POST データを使用して) データを受け取るサイト API があるとします。API 呼び出しをログに記録して分析したい場合、GET 要求は簡単です。それらは apache ログにあるからです。Apache ログにも POST データを取得する簡単な方法はありますか?
(もちろん、アプリケーションで POST データを明示的にログに記録することもできますが、コードで気にしないようにするための構成レベルの方法が必要です。)
php - 1 つの Apache サーバーで Django と PHP を一緒に実行するにはどうすればよいですか?
現在、mod_wsgi を介して Django を実行するか、Apache サーバーで PHP を実行できます。
私の Django プロジェクトはhttp://localhostで実行され、ソースは C:/django_proj にあります
私の PHP プロジェクトはhttp://php.localhostで実行され、ソースは C:/web にあります。
両方をオンにすると、php.localhost と localhost が Django プロジェクトに移動します。私はすでに Apache 仮想ホストを介してそれらをセットアップしました。
httpd.conf の関連する行を次に示します。
関連する行apache_django_wsgi.conf
は次のとおりです。
httpd-vhosts.conf 内:
私の PHP プロジェクトは現在アクセスできません。誰かが私が見逃しているアイデアを持っていますか?
php - 開発マシンで「AddType x-mapp-php5 .php」をサポートする方法
私の ISP は、私の .htaccess ファイルに以下を入れることを要求しています:
しかし、それは私の開発マシンを壊します。
そのディレクティブの目的がよくわかりませんが、開発用にコメントアウトし、新しいバージョンをアップロードする必要があるときはいつでもコメントアウトするのにうんざりしています。
開発でそれをサポートする方法はありますか?
apache - Apache ロード キューの問題
サーバーに 8 GB の RAM が搭載されているので、設定をどれだけ上げるかを推奨するときは、そのことを念頭に置いてください。
基本的に、Apache は一度に複数のページを同時にロードすることはありません。一体何がこれを引き起こしているのでしょうか?これにより、読み込みに時間がかかるページを実行すると、他のページが読み込まれず、実際の問題が発生します。
ここは完全にばかなので、アドバイスがどうしても必要です!
みんなありがとう、かなり単純なものに違いない。