Difference between revisions of "Apache Webserver"
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
== Block Access to Subfolders wp-includes of Wordpress == | == Block Access to Subfolders wp-includes of Wordpress == | ||
+ | <pre> | ||
+ | <IfModule mod_rewrite.c> | ||
+ | RewriteEngine On | ||
+ | RewriteBase / | ||
+ | RewriteRule ^wp-admin/includes/ - [F,L] | ||
+ | RewriteRule !^wp-includes/ - [S=3] | ||
+ | RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] | ||
+ | RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] | ||
+ | RewriteRule ^wp-includes/theme-compat/ - [F,L] | ||
+ | </IfModule> | ||
+ | </pre> |
Revision as of 14:38, 22 May 2017
Redirects for Browser with .htaccess
Redirect Browser by Language to other Websites Create a .htaccess at the Webspace and enter:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP:Accept-Language} ^de [NC] RewriteRule ^$ /linux-support-deutsch [L,R=301] RewriteRule ^$ /linux-support-english [L,R=301] </IfModule>
This will redir German and International Users to two different Sites.
Block Access to Subfolders wp-includes of Wordpress
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L] </IfModule>