-1

リクエストがASP または PHP スクリプトからのものであることを Apache が認識する方法

4

2 に答える 2

0

通常、ファイル拡張子によって。

たとえば、Apache では次のような行が必要です。

<IfModule mod_php5.c>
     <FilesMatch "\.ph(p3?|tml)$">
          SetHandler application/x-httpd-php
     </FilesMatch>
</IfModule>
于 2012-07-09T02:28:39.120 に答える
0

HTTP 応答ヘッダー フィールド "Server" を見ると、Server: Apache/2.4.1 (Unix)のようなものがわかります。

さらに、ASP.NET はX-Powered-By:ASP.NETの行に沿って非標準ヘッダーを提供 し、PHP が同じことを行うことを知っています (ただし、現在実際のメッセージを見つけることはできません)。 HTTP 応答ヘッダー。

http://en.wikipedia.org/wiki/List_of_HTTP_header_fields

これらのいずれも 100% の確実性を示すものではないことを付け加えておきます (前の例では、Unix は他のサーバー側言語を実行している可能性があります。後者の例では、カスタム ヘッダーを簡単に抑制したり、スプーフィングしたりすることさえできます)。あなたが探しているものについての自信を持って推測します。

于 2012-07-09T02:31:14.033 に答える