Update http configs.

This commit is contained in:
Darren 'Tadgy' Austin 2025-10-29 16:59:42 +00:00
commit 0904a68ff6
2 changed files with 31 additions and 9 deletions

View file

@ -38,6 +38,9 @@ LoadModule authn_file_module /usr/lib/apache2/mod_authn_file.so
LoadModule authz_core_module /usr/lib/apache2/mod_authz_core.so LoadModule authz_core_module /usr/lib/apache2/mod_authz_core.so
LoadModule authz_user_module /usr/lib/apache2/mod_authz_user.so LoadModule authz_user_module /usr/lib/apache2/mod_authz_user.so
# Custom headers.
LoadModule headers_module /usr/lib/apache2/mod_headers.so
# Proxying. # Proxying.
#<IfModule !proxy_module> #<IfModule !proxy_module>
# LoadModule proxy_module /usr/lib/apache2/mod_proxy.so # LoadModule proxy_module /usr/lib/apache2/mod_proxy.so
@ -66,7 +69,7 @@ ServerSignature Email
ServerTokens Major ServerTokens Major
User apache User apache
Group apache Group apache
DefaultRuntimeDir /run/apache2 DefaultRuntimeDir /run
Mutex pthread Mutex pthread
ScriptSock cgid.sock ScriptSock cgid.sock
@ -119,6 +122,16 @@ BrowserMatch "MSIE [2-5]" nokeepalive downgrade-1.0 force-response-1.0
</IfModule> </IfModule>
# PHP.
<IfModule proxy_fcgi_module>
DirectoryIndex index.php index.phtml
<If "-f %{REQUEST_FILENAME} && %{REQUEST_URI} =~ /.+\.ph(ar|p|tml)$/">
SetHandler proxy:unix:/run/php-fpm83/php-fpm.sock|fcgi://localhost/
</If>
</IfModule>
# Filters and Handlers. # Filters and Handlers.
<IfModule include_module> <IfModule include_module>
AddOutputFilter INCLUDES .shtml .html AddOutputFilter INCLUDES .shtml .html
@ -195,14 +208,6 @@ Alias /.well-known/acme-challenge/ /srv/dehydrated/
SSLOptions +StdEnvVars SSLOptions +StdEnvVars
</FilesMatch> </FilesMatch>
</IfModule> </IfModule>
<IfModule proxy_fcgi_module>
DirectoryIndex index.php index.phtml
<If "-f %{REQUEST_FILENAME} && %{REQUEST_URI} =~ /.+\.ph(ar|p|tml)$/">
SetHandler proxy:unix:/run/php-fpm84/php-fpm.sock|fcgi://localhost/
</If>
</IfModule>
</Directory> </Directory>
<IfModule cgid_module> <IfModule cgid_module>

View file

@ -1,3 +1,17 @@
<Directory /srv/pla/>
Options FollowSymlinks
AllowOverride None
Require all granted
</Directory>
<Directory /srv/fusiondirectory>
# include /etc/fusiondirectory/fusiondirectory.secrets
AllowOverride None
Require all granted
AddType application/wasm .wasm
</Directory>
<VirtualHost 5.101.171.215:80 [2a01:a500:2981:1::d7]:80> <VirtualHost 5.101.171.215:80 [2a01:a500:2981:1::d7]:80>
ServerName core.slackware.uk.net ServerName core.slackware.uk.net
@ -23,5 +37,8 @@
ScriptAlias /cgi-bin/ /data/sites/core.slackware.uk.net/cgi-bin/ ScriptAlias /cgi-bin/ /data/sites/core.slackware.uk.net/cgi-bin/
DocumentRoot /data/sites/core.slackware.uk.net/html DocumentRoot /data/sites/core.slackware.uk.net/html
Alias /fd /srv/fusiondirectory/html
Alias /pla /srv/pla
</VirtualHost> </VirtualHost>
</IfModule> </IfModule>