Apache および IIS の PHP での Mod_Rewrite ステータスの確認
URL 書き換えに不可欠なコンポーネントである mod_rewrite の存在を確認することは、 PHP ベースの Web アプリケーション。この記事では、PHP を使用して Apache と IIS の両方の環境で mod_rewrite が有効かどうかを確認する方法について説明します。
Apache 環境
Apache では、次の中で apache_get_modules() 関数を使用できます。 mod_php を使用して、有効なすべてのモジュールの配列を取得します。次のコードを使用して、「mod_rewrite」の存在を確認するだけです:
IIS 環境
PHP 経由で IIS の mod_rewrite ステータスを確認するには、apache_get_modules() に相当する標準が存在しないため、より複雑なアプローチが必要です。推奨される解決策には、次のコマンドを実行することが含まれます:
このアプローチでは、シェル コマンドを利用して Apache 構成をクエリし、出力内に「mod_rewrite」が存在するかどうかを確認します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3