Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # BEGIN HTTPS Redirection Plugin
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteCond %{SERVER_PORT} !^443$
- # WP Fastest Cache compatability
- RewriteCond %{REQUEST_URI} !wp-content/cache/(all|wpfc-mobile-cache)
- RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- </IfModule>
- # END HTTPS Redirection Plugin
- # BEGIN WpFastestCache
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteBase /
- RewriteCond %{HTTPS} =on
- RewriteCond %{HTTP_HOST} ^thepreppingguide.com
- # Start WPFC Exclude
- # End WPFC Exclude
- # Start_WPFC_Exclude_Admin_Cookie
- RewriteCond %{HTTP:Cookie} !wordpress_logged_in_[^=]+=GeoffsG|Ken|thepreparer|wpps-support
- # End_WPFC_Exclude_Admin_Cookie
- RewriteCond %{HTTP_HOST} ^thepreppingguide.com
- RewriteCond %{HTTP_USER_AGENT} !(facebookexternalhit|WhatsApp|Mediatoolkitbot)
- RewriteCond %{HTTP_USER_AGENT} !(WPsFastestsCachesPreload(siPhonesMobile)?s*Bot)
- RewriteCond %{REQUEST_METHOD} !POST
- RewriteCond %{REQUEST_URI} !(/){2}$
- RewriteCond %{REQUEST_URI} /$
- RewriteCond %{QUERY_STRING} !.+
- RewriteCond %{HTTP:Cookie} !comment_author_
- RewriteCond %{HTTP:Cookie} !wp_woocommerce_session
- RewriteCond %{HTTP:Cookie} !safirmobilswitcher=mobil
- RewriteCond %{HTTP:Profile} !^[a-z0-9"]+ [NC]
- RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/all/$1/index.html -f [or]
- RewriteCond /home/flyingtech/public_html/thepreppingguide.com/wp-content/cache/all/$1/index.html -f
- RewriteRule ^(.*) "/wp-content/cache/all/$1/index.html" [L]
- </IfModule>
- <FilesMatch "index.(html|htm)$">
- AddDefaultCharset UTF-8
- <ifModule mod_headers.c>
- FileETag None
- Header unset ETag
- Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
- Header set Pragma "no-cache"
- Header set Expires "Mon, 29 Oct 1923 20:30:00 GMT"
- </ifModule>
- </FilesMatch>
- # END WpFastestCache
- # BEGIN LBCWpFastestCache
- <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|webp|js|css|swf|x-html|css|xml|js|woff|woff2|ttf|svg|eot)(.gz)?$">
- <IfModule mod_expires.c>
- AddType application/font-woff2 .woff2
- ExpiresActive On
- ExpiresDefault A0
- ExpiresByType image/webp A2592000
- ExpiresByType image/gif A2592000
- ExpiresByType image/png A2592000
- ExpiresByType image/jpg A2592000
- ExpiresByType image/jpeg A2592000
- ExpiresByType image/ico A2592000
- ExpiresByType image/svg+xml A2592000
- ExpiresByType text/css A2592000
- ExpiresByType text/javascript A2592000
- ExpiresByType application/javascript A2592000
- ExpiresByType application/x-javascript A2592000
- ExpiresByType application/font-woff2 A2592000
- </IfModule>
- <IfModule mod_headers.c>
- Header set Expires "max-age=2592000, public"
- Header unset ETag
- Header set Connection keep-alive
- FileETag None
- </IfModule>
- </FilesMatch>
- # END LBCWpFastestCache
- ## EXPIRES CACHING ##
- <IfModule mod_expires.c>
- ExpiresActive On
- ExpiresByType image/jpg "access plus 1 year"
- ExpiresByType image/jpeg "access plus 1 year"
- ExpiresByType image/gif "access plus 1 year"
- ExpiresByType image/png "access plus 1 year"
- ExpiresByType text/css "access plus 1 month"
- ExpiresByType application/pdf "access plus 1 month"
- ExpiresByType text/x-javascript "access plus 1 month"
- ExpiresByType application/x-shockwave-flash "access plus 1 month"
- ExpiresByType image/x-icon "access plus 1 year"
- ExpiresDefault "access plus 1 year"
- </IfModule>
- ## EXPIRES CACHING ##
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteBase /
- RewriteRule ^index.php$ - [L]
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule . /index.php [L]
- </IfModule>
- # BEGIN WordPress
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteBase /
- RewriteRule ^index.php$ - [L]
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule . /index.php [L]
- </IfModule>
- # BEGIN gzip file compression
- # Compress HTML, CSS, JavaScript, Text, XML and fonts
- AddOutputFilterByType DEFLATE application/javascript
- AddOutputFilterByType DEFLATE application/rss+xml
- AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
- AddOutputFilterByType DEFLATE application/x-font
- AddOutputFilterByType DEFLATE application/x-font-opentype
- AddOutputFilterByType DEFLATE application/x-font-otf
- AddOutputFilterByType DEFLATE application/x-font-truetype
- AddOutputFilterByType DEFLATE application/x-font-ttf
- AddOutputFilterByType DEFLATE application/x-javascript
- AddOutputFilterByType DEFLATE application/xhtml+xml
- AddOutputFilterByType DEFLATE application/xml
- AddOutputFilterByType DEFLATE font/opentype
- AddOutputFilterByType DEFLATE font/otf
- AddOutputFilterByType DEFLATE font/ttf
- AddOutputFilterByType DEFLATE image/svg+xml
- AddOutputFilterByType DEFLATE image/x-icon
- AddOutputFilterByType DEFLATE text/css
- AddOutputFilterByType DEFLATE text/html
- AddOutputFilterByType DEFLATE text/javascript
- AddOutputFilterByType DEFLATE text/plain
- AddOutputFilterByType DEFLATE text/xml
- # Remove browser bugs
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4.0[678] no-gzip
- BrowserMatch bMSIE !no-gzip !gzip-only-text/html
- Header append Vary User-Agent
- # END gzip file compression
- # END WordPress
- # BEGIN WP Performance Score Booster Settings
- # END WP Performance Score Booster Settings
- RewriteEngine On
- RewriteCond %{HTTPS} off
- RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- ## BEGIN EXPIRES CACHING - JCH OPTIMIZE ##
- <IfModule mod_expires.c>
- ExpiresActive on
- # Perhaps better to whitelist expires rules? Perhaps.
- ExpiresDefault "access plus 1 month"
- # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
- ExpiresByType text/cache-manifest "access plus 0 seconds"
- # Your document html
- ExpiresByType text/html "access plus 0 seconds"
- # Data
- ExpiresByType text/xml "access plus 0 seconds"
- ExpiresByType application/xml "access plus 0 seconds"
- ExpiresByType application/json "access plus 0 seconds"
- # Feed
- ExpiresByType application/rss+xml "access plus 1 hour"
- ExpiresByType application/atom+xml "access plus 1 hour"
- # Favicon (cannot be renamed)
- ExpiresByType image/x-icon "access plus 1 week"
- # Media: images, video, audio
- ExpiresByType image/gif "access plus 1 month"
- ExpiresByType image/png "access plus 1 month"
- ExpiresByType image/jpg "access plus 1 month"
- ExpiresByType image/jpeg "access plus 1 month"
- ExpiresByType video/ogg "access plus 1 month"
- ExpiresByType audio/ogg "access plus 1 month"
- ExpiresByType video/mp4 "access plus 1 month"
- ExpiresByType video/webm "access plus 1 month"
- # HTC files (css3pie)
- ExpiresByType text/x-component "access plus 1 month"
- # Webfonts
- ExpiresByType application/font-ttf "access plus 1 month"
- ExpiresByType font/opentype "access plus 1 month"
- ExpiresByType application/font-woff "access plus 1 month"
- ExpiresByType application/font-woff2 "access plus 1 month"
- ExpiresByType image/svg+xml "access plus 1 month"
- ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
- # CSS and JavaScript
- ExpiresByType text/css "access plus 1 year"
- ExpiresByType text/javascript "access plus 1 year"
- ExpiresByType application/javascript "access plus 1 year"
- <IfModule mod_headers.c>
- Header append Cache-Control "public"
- </IfModule>
- </IfModule>
- <IfModule mod_deflate.c>
- AddOutputFilterByType DEFLATE text/html
- AddOutputFilterByType DEFLATE text/css
- AddOutputFilterByType DEFLATE text/javascript
- AddOutputFilterByType DEFLATE text/xml
- AddOutputFilterByType DEFLATE text/plain
- AddOutputFilterByType DEFLATE image/x-icon
- AddOutputFilterByType DEFLATE image/svg+xml
- AddOutputFilterByType DEFLATE application/rss+xml
- AddOutputFilterByType DEFLATE application/javascript
- AddOutputFilterByType DEFLATE application/x-javascript
- AddOutputFilterByType DEFLATE application/xml
- AddOutputFilterByType DEFLATE application/xhtml+xml
- AddOutputFilterByType DEFLATE application/font
- AddOutputFilterByType DEFLATE application/font-truetype
- AddOutputFilterByType DEFLATE application/font-ttf
- AddOutputFilterByType DEFLATE application/font-otf
- AddOutputFilterByType DEFLATE application/font-opentype
- AddOutputFilterByType DEFLATE application/font-woff
- AddOutputFilterByType DEFLATE application/font-woff2
- AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
- AddOutputFilterByType DEFLATE font/ttf
- AddOutputFilterByType DEFLATE font/otf
- AddOutputFilterByType DEFLATE font/opentype
- AddOutputFilterByType DEFLATE font/woff
- AddOutputFilterByType DEFLATE font/woff2
- # For Olders Browsers Which Can't Handle Compression
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4.0[678] no-gzip
- BrowserMatch bMSIE !no-gzip !gzip-only-text/html
- </IfModule>
- ## END EXPIRES CACHING - JCH OPTIMIZE ##
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement