1. 程式人生 > >(六)RewriteCond 呼叫伺服器變數 TestString使用說明%1-9

(六)RewriteCond 呼叫伺服器變數 TestString使用說明%1-9

TestString 使用說明 %{NAME_OF_VARIABLE}

 伺服器變數引用

RewriteCond %{HTTM_HOST} "127.0.0.1"

 

用法 編寫規則

RewriteEngine on
RewriteCond %{HTTP_HOST} "127.0.0.1"
RewriteRule ^(.*).htm http://localhost/$1.html [R]

當訪問127.0.0.1/testaa.htm時候 位址列會變成http://localhost/taest.html

TestString 使用說明 %1-9

%1-9 RewriteCond條件中最後符合的條件中的分組成分

RewriteEngine on
RewriteCond %{HTTP_HOST} "127.0.0.(.*)"
RewriteCond %1 "2"
RewriteRule ^(.*).htm http://localhost/$1.html [R]

當訪問127.0.0.1/testaa.htm時候 位址列不會變成http://localhost/taest.html

RewriteEngine on
RewriteCond %{HTTP_HOST} "127.0.0.(.*)"
RewriteCond %1 "1"
RewriteRule ^(.*).htm http://localhost/$1.html [R]

 

當訪問127.0.0.1/testaa.htm時候 位址列會變成http://localhost/taest.html

%1 是去中最後條件中的組成部分 就是1~~~