Mercurial > repos > other > Puppet
annotate modules/website/files/conf.extra/html-php.conf @ 157:c6b1b42f3e4b puppet-3.6
Move all sites to separate LetsEncrypt certs to make adding future domains easier
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Thu, 30 Mar 2017 20:41:18 +0100 |
parents | 5967c1b18860 |
children | aad5c00b0525 |
rev | line source |
---|---|
0
956e484adc12
Initial public release of Puppet configs
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
1 # Make sure we have PHP |
956e484adc12
Initial public release of Puppet configs
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
2 Include conf.extra/php.conf |
112
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
3 |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
4 <IfModule php7_module> |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
5 # |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
6 # Cause the PHP interpreter to handle files with a .html extension. |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
7 # |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
8 AddHandler php7-script .html |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
9 AddType text/html .html |
10
440ea809487c
Add missing php.conf and make html-php config try index.html first as index
IBBoard <dev@ibboard.co.uk>
parents:
0
diff
changeset
|
10 |
112
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
11 #If we're doing HTML files as PHP then swap the priority for directory indexing |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
12 DirectoryIndex index.html index.php |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
13 </IfModule> |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
14 <IfModule !php7_module> |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
15 <FilesMatch "\.html$"> |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
16 Require all denied |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
17 </FilesMatch> |
5967c1b18860
Make sure that we don't leak PHP source code if something breaks
IBBoard <dev@ibboard.co.uk>
parents:
10
diff
changeset
|
18 </IfModule> |