私はApacheのインスタンスを持っていますが、PHPはではありません(ほとんど私がこれで見つけた答えはすべてPHP固有です)。実際、静的コンテンツを主に扱っています。PHPを使わないで、すべてのApacheのmod_rewrite環境変数の値を取得する方法は?
私は一部のmod_rewrite
リダイレクトに取り組んでおり、すべての環境変数の正確な値を知りたいと思います。
それらのページには、Apacheの利用可能ENV変数をリストし、例としては、私が働いて容易にするため、正確な値は、私のリクエストから見てみたいと思いますしかし
- http://www.zytrax.com/tech/web/env_var.htm
- https://www.cheatography.com/davechild/cheat-sheets/mod-rewrite/
値私の書き換えルールの。
すべてのApache環境の値を取得する最も簡単な方法は何ですか?(PHPをインストールすることなく)。 貧乏人のデバッグとして
、私はいくつかの例を定義することにより値を一つずつ取得することができます知っていることは、この
RewriteRule ^/test.htm http://localhost/test2.htm?SERVER_NAME=%{SERVER_NAME} [R,L,NC]
、その後http://localhost/test.htm
を押すと、リダイレクトを観察するように書き換えますが、これは実際にはありません良い解決策。
PHPのような特定の言語に特有のものではなく、すべての環境について学ぶ良い方法がありますか?
Apacheと対話して環境変数を読むことができる言語はたくさんあります。 PHPを使用することは必須ではありません。しかし、Apache自体がすべての環境を外の世界に幸せに報告するだけではないので、何かを実行できる必要があります。 (おそらくそれはできます(https://httpd.apache.org/docs/2.4/mod/mod_info.html)、私のコンピュータで動作することを拒否しているため、私は今チェックできません) –
mod_infoは有望ですが、私はそれをチェックします! –