add support for Apache 2.4

This commit is contained in:
coderkun 2014-08-09 00:30:45 +02:00
commit fdb115083e
2 changed files with 30 additions and 18 deletions

View file

@ -1,4 +1,3 @@
Allow From All
Options -Indexes -MultiViews Options -Indexes -MultiViews
ErrorDocument 403 /www/error403.html ErrorDocument 403 /www/error403.html
@ -6,25 +5,39 @@ ErrorDocument 404 /www/error404.html
ErrorDocument 500 /www/error500.html ErrorDocument 500 /www/error500.html
<Files ~ "\.inc$"> <IfModule mod_authz_core.c>
Order Deny,Allow Require all granted
Deny From All
</Files>
<Files ~ "\.tpl$"> <Files ~ "\.inc$">
Order Deny,Allow Require all denied
Deny From All </Files>
</Files> <Files ~ "\.tpl$">
Require all denied
</Files>
<Files ~ "\.log$">
Require all denied
</Files>
</IfModule>
<IfModule !mod_authz_core.c>
Allow From All
<Files ~ "\.log$"> <Files ~ "\.inc$">
Order Deny,Allow Order Deny,Allow
Deny From All Deny From All
</Files> </Files>
<Files ~ "\.tpl$">
Order Deny,Allow
Deny From All
</Files>
<Files ~ "\.log$">
Order Deny,Allow
Deny From All
</Files>
</IfModule>
<IfModule mod_rewrite.c> <IfModule mod_rewrite.c>
RewriteEngine On RewriteEngine On
RewriteBase / RewriteRule ^(.*)$ www/$1 [QSA,N]
RewriteRule ^(.*)$ www/$1 [L]
</IfModule> </IfModule>

View file

@ -1,7 +1,6 @@
<IfModule mod_rewrite.c> <IfModule mod_rewrite.c>
RewriteEngine On RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L,NE] RewriteRule ^(.*)$ index.php?url=$1 [QSA,L,NE]