常青树 发表于 2017-12-24 21:16:00

apache环境之困扰,Rewrite导致无法加载多个不同的.html文件

# 如下参数是通过命令cat /etc/httpd/conf/httpd.conf | grep -v "^#" | grep -v "^$" 筛选出来的  ServerTokens OS
  
ServerRoot
"/etc/httpd"  
PidFile run
/httpd.pid  
Timeout
120  
KeepAlive Off
  
MaxKeepAliveRequests
100  
KeepAliveTimeout
15  
<IfModule prefork.c>
  
StartServers       8
  
MinSpareServers    5
  
MaxSpareServers   20
  
ServerLimit      256
  
MaxClients       256
  
MaxRequestsPerChild4000
  
</IfModule>
  
<IfModule worker.c>
  
StartServers         2
  
MaxClients         150
  
MinSpareThreads   25
  
MaxSpareThreads   75
  
ThreadsPerChild   25
  
MaxRequestsPerChild0
  
</IfModule>
  
Listen 80
  
LoadModule auth_basic_module modules/mod_auth_basic.so
  
LoadModule auth_digest_module modules/mod_auth_digest.so
  
LoadModule authn_file_module modules/mod_authn_file.so
  
LoadModule authn_alias_module modules/mod_authn_alias.so
  
LoadModule authn_anon_module modules/mod_authn_anon.so
  
LoadModule authn_dbm_module modules/mod_authn_dbm.so
  
LoadModule authn_default_module modules/mod_authn_default.so
  
LoadModule authz_host_module modules/mod_authz_host.so
  
LoadModule authz_user_module modules/mod_authz_user.so
  
LoadModule authz_owner_module modules/mod_authz_owner.so
  
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
  
LoadModule authz_dbm_module modules/mod_authz_dbm.so
  
LoadModule authz_default_module modules/mod_authz_default.so
  
LoadModule ldap_module modules/mod_ldap.so
  
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
  
LoadModule include_module modules/mod_include.so
  
LoadModule log_config_module modules/mod_log_config.so
  
LoadModule logio_module modules/mod_logio.so
  
LoadModule env_module modules/mod_env.so
  
LoadModule ext_filter_module modules/mod_ext_filter.so
  
LoadModule mime_magic_module modules/mod_mime_magic.so
  
LoadModule expires_module modules/mod_expires.so
  
LoadModule deflate_module modules/mod_deflate.so
  
LoadModule headers_module modules/mod_headers.so
  
LoadModule usertrack_module modules/mod_usertrack.so
  
LoadModule setenvif_module modules/mod_setenvif.so
  
LoadModule mime_module modules/mod_mime.so
  
LoadModule dav_module modules/mod_dav.so
  
LoadModule status_module modules/mod_status.so
  
LoadModule autoindex_module modules/mod_autoindex.so
  
LoadModule info_module modules/mod_info.so
  
LoadModule dav_fs_module modules/mod_dav_fs.so
  
LoadModule vhost_alias_module modules/mod_vhost_alias.so
  
LoadModule negotiation_module modules/mod_negotiation.so
  
LoadModule dir_module modules/mod_dir.so
  
LoadModule actions_module modules/mod_actions.so
  
LoadModule speling_module modules/mod_speling.so
  
LoadModule userdir_module modules/mod_userdir.so
  
LoadModule alias_module modules/mod_alias.so
  
LoadModule rewrite_module modules/mod_rewrite.so
  
LoadModule proxy_module modules/mod_proxy.so
  
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
  
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
  
LoadModule proxy_http_module modules/mod_proxy_http.so
  
LoadModule proxy_connect_module modules/mod_proxy_connect.so
  
LoadModule cache_module modules/mod_cache.so
  
LoadModule suexec_module modules/mod_suexec.so
  
LoadModule disk_cache_module modules/mod_disk_cache.so
  
LoadModule file_cache_module modules/mod_file_cache.so
  
LoadModule mem_cache_module modules/mod_mem_cache.so
  
LoadModule cgi_module modules/mod_cgi.so
  
LoadModule version_module modules/mod_version.so
  
Include conf.d/*.conf
  
User apache
  
Group apache
  
ServerAdmin root@localhost
  
ServerName 127.0.0.1:80
  
UseCanonicalName Off
  
DocumentRoot "/var/www/html"
  
<Directory />
  Options FollowSymLinks
  AllowOverride None
  
</Directory>
  
<Directory "/var/www/html">
  Options Indexes FollowSymLinks
  AllowOverride None
  Order allow,deny
  Allow from all
  
</Directory>
  
DirectoryIndex index.html index.html.var
  
AccessFileName .htaccess
  
<Files ~ "^\.ht">
  Order allow,deny
  Deny from all
  
</Files>
  
TypesConfig /etc/mime.types
  
DefaultType text/plain
  
<IfModule mod_mime_magic.c>
  MIMEMagicFile conf/magic
  
</IfModule>
  
HostnameLookups Off
  
EnableSendfile off
  
ErrorLog logs/error_log
  
LogLevel warn
  
LogFormat "%T %h %v %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O \"%{X-Forwarded-For}i\" " combined
  
LogFormat "%h %l %u %t \"%r\" %>s %b" common
  
LogFormat "%{Referer}i -> %U" referer
  
LogFormat "%{User-agent}i" agent
  
CustomLog logs/access_log combined
  
ServerSignature On
  
Alias /icons/ "/var/www/icons/"
  
<Directory "/var/www/icons">
  Options Indexes MultiViews
  AllowOverride None
  Order allow,deny
  Allow from all
  
</Directory>
  
<IfModule mod_dav_fs.c>
  # Location of the WebDAV lock database.
  DAVLockDB /var/lib/dav/lockdb
  
</IfModule>
  
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
  
<Directory "/var/www/cgi-bin">
  AllowOverride None
  Options None
  Order allow,deny
  Allow from all
  
</Directory>
  
IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable
  
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
  
AddIconByType (TXT,/icons/text.gif) text/*
  
AddIconByType (IMG,/icons/image2.gif) image/*
  
AddIconByType (SND,/icons/sound2.gif) audio/*
  
AddIconByType (VID,/icons/movie.gif) video/*
  
AddIcon /icons/binary.gif .bin .exe
  
AddIcon /icons/binhex.gif .hqx
  
AddIcon /icons/tar.gif .tar
  
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
  
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
  
AddIcon /icons/a.gif .ps .ai .eps
  
AddIcon /icons/layout.gif .html .shtml .htm .pdf
  
ReadmeName README.html
  
HeaderName HEADER.html
  
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
  
AddLanguage ca .ca
  

  
AddLanguage zh-CN .zh-cn
  
AddLanguage zh-TW .zh-tw
  
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
  
ForceLanguagePriority Prefer Fallback
  
AddDefaultCharset UTF-8
  
AddType application/x-compress .Z
  
AddType application/x-gzip .gz .tgz
  
AddHandler type-map var
  
AddType text/html .shtml
  
AddOutputFilter INCLUDES .shtml
  
Alias /error/ "/var/www/error/"
  
<IfModule mod_negotiation.c>
  
<IfModule mod_include.c>
  <Directory "/var/www/error">
  AllowOverride None
  Options IncludesNoExec
  AddOutputFilter Includes html
  AddHandler type-map var
  Order allow,deny
  Allow from all
  LanguagePriority en es de fr
  ForceLanguagePriority Prefer Fallback
  </Directory>
  
</IfModule>
  
</IfModule>
  
BrowserMatch "Mozilla/2" nokeepalive
  
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
  
BrowserMatch "RealPlayer 4\.0" force-response-1.0
  
BrowserMatch "Java/1\.0" force-response-1.0
  
BrowserMatch "JDK/1\.0" force-response-1.0
  
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
  
BrowserMatch "MS FrontPage" redirect-carefully
  
BrowserMatch "^WebDrive" redirect-carefully
  
BrowserMatch "^WebDAVFS/1." redirect-carefully
  
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
  
BrowserMatch "^XML Spy" redirect-carefully
  
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
  
<IfModule mod_proxy.c>
  
ProxyRequests On
  
<Proxy *>
  Order allow,deny
  Allow from all
  
</Proxy>
  
NameVirtualHost *:80
页: [1]
查看完整版本: apache环境之困扰,Rewrite导致无法加载多个不同的.html文件