0

これらのルールを .htaccess ファイルに入れ、URL にサブディレクトリを追加せずに Web サイトのリクエストをサブディレクトリにリダイレクトするように指示されましたが、これらのルールがどのように機能するのか理解できません。誰かが私に説明できますか?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?dinhani.com.br$ [NC]
RewriteCond %{REQUEST_URI} !^/dinhani/
RewriteRule ^(.*)$ /dinhani/$1
4

1 に答える 1

1

擬似コード:

if ($HTTP_HOST is NOT dinhani.com.br NOR www.dinhani.com.br, doing case-insensitive comparisons) {
    if ($REQUEST_URI does NOT start with /dinhani/) {
        change requested URL into /dinhani/original_request_url_here
    }
}
于 2012-05-07T03:23:30.290 に答える