問題タブ [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.

0 投票する
1 に答える
5349 参照

ruby-on-rails - Rails アプリで ServerSignature と ServerTokens Apache 構成オプションを設定する必要がありますか?

私のレールブックの1つで、設定する必要があると書かれているものに出くわしました

アプリが失敗したときにApacheが本番環境でサーバー情報を表示するのを無効にします。これは必要ですか?prod で表示される唯一のエラー メッセージは、標準の Rails プロダクション エラー メッセージです。サーバー情報が表示されません。

他に設定する必要があるセキュリティ関連の Apache 構成変数はありますか?

0 投票する
2 に答える
292 参照

php - http エラーを処理するスクリプトを用意する

きれいな 404 ページとその他のエラー ページが必要です。

すべてのエラー (400、401、403、404、500、502、504) を error.php にリダイレクトしました。

Apache は $_SERVER 変数で多くの情報を提供します。

エラーページに使用できるすぐに使えるスクリプトがあるかどうか知っていますか?

0 投票する
3 に答える
6246 参照

apache - 現在の日付を含めるようにApacheでエラーログファイル名を設定する

現在の日付に基づいて、毎日Apacheに新しいエラーログファイルを作成させようとしています。デフォルトのエラー ログ ファイル名は、ErrorLog "/logs/error.log" のようなものです。

次のようなものにしたい: ErrorLog "/logs/error_$year$month$day.log"

何か案は?

0 投票する
3 に答える
513 参照

mobile - モバイル ユーザーを差別化するにはどうすればよいですか? また、これがうまくいかないのはなぜですか?

私はメイン サイトとモバイル サイトを持っており、より良いモバイル エクスペリエンスを提供するための次のステップとして、報告されたユーザー エージェントに基づいて Apache がユーザーをリダイレクトすることを検討しています。たとえば、 http://jonathanscorner.com/spectacles/にアクセスしたユーザーは、http://jonathanscorner.mobi/?url=/spectacles/にリダイレクトされます。現在、httpd.conf で試したことが iPhone に影響しているようには見えません。私が試したのは:

調子がよかったときに 301 に変更することを視野に入れています。

私が持っている当面の質問は、iPhone でアクセスしたときにこれがhttp://jonathanscorner.com/spectacles/をリダイレクトしない理由(および携帯電話ユーザーをモバイルサイトに簡単にバウンスするためにできること) です。私のより広い質問は、モバイル ユーザーの訪問体験を向上させるために、どのような小さなステップを踏むことができるかということです。メイン サイトには、グラフィックを多用したデザインに真の芸術性があります。モバイル サイトは、1 ページあたり 1 つの小さなネットワーク ヒットなど、軽いタッチを提供することを目的としています。

0 投票する
3 に答える
51499 参照

apache2 - Apache ポート プロキシ

ポート 8001 をリッスンする非 Apache サーバーと、ポート 80 をリッスンする Apache を使用しています。特定の仮想ドメインが、ポート 80 を介して非 Apache サーバーによって実際に提供されるようにしたいと考えています。

例:

mod_proxy と ProxyPass でこれを行うことができると思いました。

しかし、それはうまくいきません。

0 投票する
3 に答える
4195 参照

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?動機は、各ドメイン名のコードを互いに分離することです。

0 投票する
1 に答える
11281 参照

apache - Apache と JBoss は同時にポート 80 を使用します

同じマシンに Apache 2 と JBoss 4.2.3 の両方があり、両方でポート 80 を使用したいと考えています。この mod_jk、mod_proxy を実行する方法はいくつかありますが、どれが最適かはわかりません。

負荷分散は必要ありませんが、HTTPS は必要です。

0 投票する
2 に答える
365 参照

apache - Apache RewriteRule

以下のApache書き換えルールを使用して、エンコーディングに問題があります。

書き換えルールは正常に機能しますが、「?」をエンコードしている場合を除きます。リクエストの文字は、レスポンスの「%3f」文字として。

なぜこれなのか誰か知っていますか?

どうもありがとう、

0 投票する
1 に答える
78 参照

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 を使用)

0 投票する
2 に答える
724 参照

php - PHPセッションファイルの所有者は異なります

セッションファイルに問題があります...

自分のサイト(www.example.com)に直接アクセスすると、phpセッションファイルの所有者はwww-data:www-dataになりますが、www.example.com / index.phpからサイトにアクセスすると、セッションの所有者になります。ファイルはftp:www-dataであり、結果として生じる問題は、セッションを開始したいが、セッションファイルはすでに存在しているが、別の所有者のphpを使用すると、書き込み用にセッションファイルを開くことができない場合です。

私はapache+php5を実行しています