Daruzon/twitter-profile-mgmt/master/htdocs/.htaccess - Htaccess File

Daruzon/twitter-profile-mgmt/master/htdocs/.htaccess

Options +FollowSymlinks +ExecCGI
RewriteEngine On
RewriteBase /

# RewriteCond %{HTTPS} !=on
# RewriteCond %{REQUEST_URI} !^/api
# RewriteRule ^/?(.*) https://%{HTTP_HOST}/$1 [R,L]

#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^twitter/(.*)$ index.py?req=$1 [QSA,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.py?req=$1 [QSA,L]

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault "access plus 1 seconds"
  ExpiresByType text/html "access plus 1 seconds"
  ExpiresByType image/gif "access plus 120 minutes"
  ExpiresByType image/jpeg "access plus 11000 minutes"
  ExpiresByType image/png "access plus 11000 minutes"
  ExpiresByType text/css "access plus 60 minutes"
  ExpiresByType text/javascript "access plus 60 minutes"
  ExpiresByType application/x-javascript "access plus 60 minutes"
  ExpiresByType text/xml "access plus 60 minutes"
</IfModule>

<IfModule mod_headers.c>
# Turn on Expires and set default expires to 3 days
  ExpiresActive On

# Set up caching on media files for 1 month
  <FilesMatch ".(ico|gif|jpg|jpeg|png|swf|mov|mp3|wmv|ppt)$">
    ExpiresDefault "access plus 100000 minutes"
    #Header append Cache-Control "public, cache, store"
    Header set Cache-Control "max-age=604800, public"
  </FilesMatch>
</IfModule>

ErrorDocument 404 /static/errors/404.html
#ErrorDocument 500 /static/errors/500.html

On Github License

Files

Download PDF of Htaccess file
HTTP_HOST, HTTPS, REQUEST_FILENAME, REQUEST_URI, static

Comments

Apache