RewriteModule上'SCRIPT_FILENAME'和'REQUEST_FILENAME'有什么区别?

时间:2012-04-12 16:36:55

标签: apache rewrite

mod_rewrite中SCRIPT_FILENAMEREQUEST_FILENAME之间的区别是什么?

RewriteCond %{SCRIPT_FILENAME} -f
RewriteCond %{SCRIPT_FILENAME} -d

RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQEUST_FILENAME}

1 个答案:

答案 0 :(得分:4)

  

变量SCRIPT_FILENAME和REQUEST_FILENAME包含相同的变量   value - 内部request_rec的filename字段的值   Apache HTTP Server的结构。第一个名字是常见的   已知的CGI变量名称,而第二个是合适的   REQUEST_URI的对应物(包含uri字段的值)   of request_rec)。

http://httpd.apache.org/docs/trunk/mod/mod_rewrite.html