Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # BEGIN UTF-8 encoding
- AddDefaultCharset UTF-8
- # END UTF-8 encoding
- # BEGIN X-Hello funny header
- Header always set X-Hello "You must be bored :)"
- # END X-Hello funny header
- # BEGIN Site protection
- # BEGIN XSS-Protection https://www.owasp.org/index.php/List_of_useful_HTTP_headers
- Header always set X-XSS-Protection: "1; mode=block"
- # END XSS-Protection
- # BEGIN Secure files
- <Files .htaccess>
- order allow,deny
- deny from all
- </Files>
- Options +FollowSymlinks
- # END Secure files
- # END Site protection
- # BEGIN SEO
- # BEGIN SEO No index of sitemap.xml
- <Files sitemap.xml>
- Header set X-Robots-Tag "noindex"
- </Files>
- # END SEO No index of sitemap.xml
- # BEGIN No subdomains
- RewriteEngine On
- RewriteBase /
- RewriteCond %{HTTP_HOST} \.([^\.]+\.[^.0-9]+)$
- RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
- # END No subdomains
- # END SEO
- # BEGIN Site load optimization
- # BEGIN Gzip and Vary: Accept-Encoding
- AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript
- Header set Vary: Accept-Encoding
- # END Gzip and Vary: Accept-Encoding
- # BEGIN Expire headers
- ExpiresActive On
- ExpiresDefault "access plus 1 seconds"
- ExpiresByType image/x-icon "access plus 2592000 seconds"
- ExpiresByType image/jpeg "access plus 2592000 seconds"
- ExpiresByType image/png "access plus 2592000 seconds"
- ExpiresByType image/gif "access plus 2592000 seconds"
- ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
- ExpiresByType text/css "access plus 604800 seconds"
- ExpiresByType text/javascript "access plus 216000 seconds"
- ExpiresByType application/x-javascript "access plus 216000 seconds"
- ExpiresByType application/javascript "access plus 216000 seconds"
- ExpiresByType text/html "access plus 7200 seconds"
- ExpiresByType application/xhtml+xml "access plus 7200 seconds"
- # END Expire headers
- # BEGIN Cache-Control Headers
- <FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
- Header set Cache-Control "max-age=2592000, public"
- </FilesMatch>
- <FilesMatch "\\.(css)$">
- Header set Cache-Control "max-age=604800, public"
- </FilesMatch>
- <FilesMatch "\\.(js)$">
- Header set Cache-Control "max-age=604800, public"
- </FilesMatch>
- <FilesMatch "\\.(x?html?|php)$">
- Header set Cache-Control "max-age=3600, public"
- </FilesMatch>
- # END Cache-Control Headers
- # BEGIN Turn ETags Off
- Header unset ETag
- FileETag None
- # END Turn ETags Off
- # END Site load optimization
- # BEGIN Rewrite urls/pages
- # BEGIN Nice affiliate links - go.php - go/site/variable1/variable2
- RewriteEngine on
- RewriteRule ^go/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ go.php?site=$1&variable1=$2&variable2=$3
- # END Nice affiliate links - go.php - go/site/variable1/variable2
- # BEGIN Other pages - alias to files
- RewriteRule ^whois$ whois.php
- # END Other pages - alias to files
- #END Rewrite urls/pages
Advertisement
Add Comment
Please, Sign In to add comment