forked from YandolsZX/IcarusImeji
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							32 lines
						
					
					
						
							1002 B
						
					
					
				
			
		
		
	
	
							32 lines
						
					
					
						
							1002 B
						
					
					
				# Standard Declaration Procedures for Imeji System
 | 
						|
ErrorDocument 403 /403.php
 | 
						|
ErrorDocument 404 /404.php
 | 
						|
Options -Indexes
 | 
						|
 | 
						|
 | 
						|
# HTTPS Redirection
 | 
						|
RewriteEngine On
 | 
						|
RewriteCond %{HTTPS} off
 | 
						|
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 | 
						|
 | 
						|
# Force Uploaded Imejis to load via HTTP instead of HTTPS due to backwards compatibility problem on some platforms.
 | 
						|
# SHOULD no longer be needed after the switch to LetsEncrypt on 31/07/2016
 | 
						|
#RewriteCond %{HTTPS} on
 | 
						|
#ReWriteCond %{REQUEST_URI} \w(\.png|\.jpeg|\.jpg|\.gif)$
 | 
						|
#RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
 | 
						|
 | 
						|
# Hackerbots Prevention
 | 
						|
RewriteEngine on
 | 
						|
RewriteCond %{HTTP_USER_AGENT} ^ZmEu [OR]
 | 
						|
RewriteCond %{HTTP_USER_AGENT} (.*)Msqq(.*)
 | 
						|
RewriteRule .* http://www.urbandictionary.com/define.php?term=fuck+you [R=301,L]
 | 
						|
 | 
						|
#Preventing Public Access to assets folder
 | 
						|
#RedirectMatch 403 ^/assets/?$
 | 
						|
 | 
						|
#Allow linking asset elemets across subdomains
 | 
						|
<IfModule mod_headers.c>
 | 
						|
    Header set Access-Control-Allow-Origin "*"
 | 
						|
</IfModule>
 | 
						|
 |