HttpSubModule
(Redirected from NginxHttpSubModule)
 
	    	    	    
	    Contents | 
[edit] Synopsis
This module can search and replace text in the nginx response. It is only available if the
--with-http_sub_module option
was specified for ./configure.
Example:
location / {
  sub_filter      </head>
  '</head><script language="javascript" src="$script"></script>';
  sub_filter_once on;
}
[edit] Directives
[edit] sub_filter
| Syntax: | sub_filter string replacement | 
| Default: | |
| Context: | 
http server location  | 
| Reference: | sub_filter | 
sub_filter allows replacing some text in the nginx response with some other text, independently of the source of the data. The matching is case-insensitive. Substitution text may contain variables. Only one substitution rule per location is supported.
[edit] sub_filter_once
| Syntax: | 
sub_filter_once  on | off  | 
| Default: | on | 
| Context: | 
http server location  | 
| Reference: | sub_filter_once | 
sub_filter_once off allows to search and replace all matching lines, the default is replacing only the first one.
[edit] sub_filter_types
| Syntax: | sub_filter_types mime-type ... | 
| Default: | text/html | 
| Context: | 
http server location  | 
| Reference: | sub_filter_types | 
sub_filter_types is used to specify which content types should be checked for sub_filter.  The default is only text/html.
	
          
          









