問題タブ [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.
ruby-on-rails - Rails アプリで ServerSignature と ServerTokens Apache 構成オプションを設定する必要がありますか?
私のレールブックの1つで、設定する必要があると書かれているものに出くわしました
アプリが失敗したときにApacheが本番環境でサーバー情報を表示するのを無効にします。これは必要ですか?prod で表示される唯一のエラー メッセージは、標準の Rails プロダクション エラー メッセージです。サーバー情報が表示されません。
他に設定する必要があるセキュリティ関連の Apache 構成変数はありますか?
php - http エラーを処理するスクリプトを用意する
きれいな 404 ページとその他のエラー ページが必要です。
すべてのエラー (400、401、403、404、500、502、504) を error.php にリダイレクトしました。
Apache は $_SERVER 変数で多くの情報を提供します。
エラーページに使用できるすぐに使えるスクリプトがあるかどうか知っていますか?
apache - 現在の日付を含めるようにApacheでエラーログファイル名を設定する
現在の日付に基づいて、毎日Apacheに新しいエラーログファイルを作成させようとしています。デフォルトのエラー ログ ファイル名は、ErrorLog "/logs/error.log" のようなものです。
次のようなものにしたい: ErrorLog "/logs/error_$year$month$day.log"
何か案は?
mobile - モバイル ユーザーを差別化するにはどうすればよいですか? また、これがうまくいかないのはなぜですか?
私はメイン サイトとモバイル サイトを持っており、より良いモバイル エクスペリエンスを提供するための次のステップとして、報告されたユーザー エージェントに基づいて Apache がユーザーをリダイレクトすることを検討しています。たとえば、 http://jonathanscorner.com/spectacles/にアクセスしたユーザーは、http://jonathanscorner.mobi/?url=/spectacles/にリダイレクトされます。現在、httpd.conf で試したことが iPhone に影響しているようには見えません。私が試したのは:
調子がよかったときに 301 に変更することを視野に入れています。
私が持っている当面の質問は、iPhone でアクセスしたときにこれがhttp://jonathanscorner.com/spectacles/をリダイレクトしない理由(および携帯電話ユーザーをモバイルサイトに簡単にバウンスするためにできること) です。私のより広い質問は、モバイル ユーザーの訪問体験を向上させるために、どのような小さなステップを踏むことができるかということです。メイン サイトには、グラフィックを多用したデザインに真の芸術性があります。モバイル サイトは、1 ページあたり 1 つの小さなネットワーク ヒットなど、軽いタッチを提供することを目的としています。
apache2 - Apache ポート プロキシ
ポート 8001 をリッスンする非 Apache サーバーと、ポート 80 をリッスンする Apache を使用しています。特定の仮想ドメインが、ポート 80 を介して非 Apache サーバーによって実際に提供されるようにしたいと考えています。
例:
mod_proxy と ProxyPass でこれを行うことができると思いました。
しかし、それはうまくいきません。
apache - サイトごとに異なるUnixユーザーアカウント(www-data)を使用するようにApacheを構成します
ubuntu/debianリポジトリからのデフォルト構成のApache2.xWebサーバーは、Web要求を処理するapache2プロセスにwww-dataunixアカウントを使用します。apacheが2つの異なるサイト(domain1.comとdomain2.com)にサービスを提供しているとすると、apacheはdomain1.comへのリクエストを処理するときにunixユーザーwww-data1を使用し、domain2へのリクエストを処理するときにunixユーザーwww-data2を使用できますか? .com?動機は、各ドメイン名のコードを互いに分離することです。
apache - Apache と JBoss は同時にポート 80 を使用します
同じマシンに Apache 2 と JBoss 4.2.3 の両方があり、両方でポート 80 を使用したいと考えています。この mod_jk、mod_proxy を実行する方法はいくつかありますが、どれが最適かはわかりません。
負荷分散は必要ありませんが、HTTPS は必要です。
apache - Apache RewriteRule
以下のApache書き換えルールを使用して、エンコーディングに問題があります。
書き換えルールは正常に機能しますが、「?」をエンコードしている場合を除きます。リクエストの文字は、レスポンスの「%3f」文字として。
なぜこれなのか誰か知っていますか?
どうもありがとう、
apache - /talk.html?id=77 を talk.html?id=77 というファイルにマップするように Apache を設定するにはどうすればよいですか?
何年も前に閉鎖された会議の Web アプリケーションがあります。アプリケーションを実行する必要がなくなったので、動的に生成されたページから静的ページを作成したいと思います。
wget http://site.name.org/を実行した ところ、talk.html?id=77 という 1 ~ 300 の数字のファイルがたくさんありました。
/talk.html?id=77 のリクエストを talk.html?id=77 という実際のファイルにマップするように Apache を設定するにはどうすればよいですか?
(Apache 2.2 を使用)
php - PHPセッションファイルの所有者は異なります
セッションファイルに問題があります...
自分のサイト(www.example.com)に直接アクセスすると、phpセッションファイルの所有者はwww-data:www-dataになりますが、www.example.com / index.phpからサイトにアクセスすると、セッションの所有者になります。ファイルはftp:www-dataであり、結果として生じる問題は、セッションを開始したいが、セッションファイルはすでに存在しているが、別の所有者のphpを使用すると、書き込み用にセッションファイルを開くことができない場合です。
私はapache+php5を実行しています