Skip to content

Commit 71f2c2d

Browse files
authored
Block .inc files in .htaccess template (#842)
1 parent 99ce856 commit 71f2c2d

9 files changed

+34
-0
lines changed

docs/NEWS

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Version 2.6-alpha1 ()
99
* Fix token cleanup SQL statement in PostgreSQL environments
1010
(thanks to HQJaTu Jari Turkia)
1111

12+
* Block access to .inc php files via .htaccess
13+
1214
Version 2.5.0 (February 13th, 2024)
1315
------------------------------------------------------------------------
1416

include/tpl/htaccess_cgi_errordocs.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,8 @@ DirectoryIndex {PREFIX}{indexFile}
2222
deny from all
2323
</Files>
2424

25+
<Files *.inc>
26+
deny from all
27+
</Files>
28+
2529
# END s9y

include/tpl/htaccess_cgi_normal.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,8 @@ DirectoryIndex {PREFIX}{indexFile}
2121
deny from all
2222
</Files>
2323

24+
<Files *.inc>
25+
deny from all
26+
</Files>
27+
2428
# END s9y

include/tpl/htaccess_cgi_rewrite.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,8 @@ RewriteRule (.*\.html?) {indexFile}?url=/$1 [L,QSA]
5252
deny from all
5353
</Files>
5454

55+
<Files *.inc>
56+
deny from all
57+
</Files>
58+
5559
# END s9y

include/tpl/htaccess_cgi_rewrite2.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,8 @@ RewriteRule (.*\.html?) {indexFile}?url=/$1 [L,QSA]
5151
deny from all
5252
</Files>
5353

54+
<Files *.inc>
55+
deny from all
56+
</Files>
57+
5458
# END s9y

include/tpl/htaccess_errordocs.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,8 @@ DirectoryIndex {PREFIX}{indexFile}
2222
deny from all
2323
</Files>
2424

25+
<Files *.inc>
26+
deny from all
27+
</Files>
28+
2529
# END s9y

include/tpl/htaccess_normal.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,8 @@ DirectoryIndex {PREFIX}{indexFile}
2121
deny from all
2222
</Files>
2323

24+
<Files *.inc>
25+
deny from all
26+
</Files>
27+
2428
# END s9y

include/tpl/htaccess_rewrite.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,8 @@ RewriteRule (.*\.html?) {indexFile}?url=/$1 [L,QSA]
5252
deny from all
5353
</Files>
5454

55+
<Files *.inc>
56+
deny from all
57+
</Files>
58+
5559
# END s9y

include/tpl/htaccess_rewrite2.tpl

+4
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,8 @@ RewriteRule (.*\.html?) {indexFile}?url=/$1 [L,QSA]
5151
deny from all
5252
</Files>
5353

54+
<Files *.inc>
55+
deny from all
56+
</Files>
57+
5458
# END s9y

0 commit comments

Comments
 (0)