ホームページ >バックエンド開発 >PHPチュートリアル >.htacess の RewriteCond コマンドの「^」記号の意味

.htacess の RewriteCond コマンドの「^」記号の意味

PHP中文网
PHP中文网オリジナル
2016-06-13 12:41:44914ブラウズ

RewriteCond %{REQUEST_URI} !^/group/ ディレクティブの ^ の意味



^ロケーターは、一致するパターンがターゲット文字列の先頭に出現する必要があることを指定します。

^ はこの文字列で始まります。

は、非グループディレクトリから始まる文字列と一致します。


RewriteCond コマンド形式

【説明】 書き換えの発生条件を定義します。 🎜>[Syntax]RewriteCond TestString CondPattern [flags]

RewriteCond ディレクティブはルール条件を定義します。 RewriteRule 命令の前に 1 つ以上の RewriteCond 命令が存在する場合があります。RewriteCond (CondPattern) の条件が正常に一致した場合にのみ、RewriteRule の書き換えルールが現在の URL 処理に適用されます。

RewriteCond コマンド ルールの例

RewriteCond %{REMOTE_HOST} ^andelse.com [OR]

RewriteCond %{REMOTE_HOST} ^*.andelse.com
RewriteRule...これら 2 つのホストに設定されたルール

RewriteCond % { HTTP_USER_AGENT } ^Mozilla.*

RewriteRule ^/$ /homepage. max .html [ L ]
If を使用する場合ブラウザ識別フラグが「Mozilla」の場合、コンテンツが最大化されたホームページが表示されます。 .html (フレームなどが含まれます)。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。