server {
listen 80;
listen [::]:80;
server_name 10.0.0.1;
sub_filter "
" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter_once off;
location / {
root /server/sites/filerun/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/filerun/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/webdav {
root /server/sites/filerun/public;
try_files $uri $uri/ /dav.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name chloechua.love *.chloechua.love xn--obtv57cfjm.xn--6qq986b3xl *.xn--obtv57cfjm.xn--6qq986b3xl;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/i.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/i.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
location / {
root /server/sites/chloechua/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/chloechua/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name demo.t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
sub_filter "\n\n" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter_once off;
location / {
root /server/sites/demo/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location /api/ {
try_files $uri @api_rewrite;
}
location @api_rewrite {
# /api// → ?module=apis§ion=&page=
rewrite ^/api/([^/]+)/([^/]+)/?$ /index.php?module=apis§ion=$1&page=$2 last;
# /api/ → ?module=apis§ion=
rewrite ^/api/([^/]+)/?$ /index.php?module=apis§ion=$1 last;
}
location /share/ {
try_files $uri @share_rewrite;
}
location @share_rewrite {
# /share/ → /wl/index.php?id=
rewrite ^/share/([^/]+)/?$ /wl/index.php?id=$1 last;
}
location ~ \.php$ {
root /server/sites/demo/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
sub_filter "\n\n" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter_once off;
location / {
root /server/sites/filerun/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location /api/ {
try_files $uri @api_rewrite;
}
location @api_rewrite {
# /api// → ?module=apis§ion=&page=
rewrite ^/api/([^/]+)/([^/]+)/?$ /index.php?module=apis§ion=$1&page=$2 last;
# /api/ → ?module=apis§ion=
rewrite ^/api/([^/]+)/?$ /index.php?module=apis§ion=$1 last;
}
location /share/ {
try_files $uri @share_rewrite;
}
location @share_rewrite {
# /share/ → /wl/index.php?id=
rewrite ^/share/([^/]+)/?$ /wl/index.php?id=$1 last;
}
location ~ \.php$ {
root /server/sites/filerun/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name download.i.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/i.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/i.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
root /server/sites/h5ai/public;
location / {
index index.html index.php /_h5ai/public/index.php;
include enable-php-74.conf;
}
location ~ ^/_h5ai/private/ {
deny all;
return 404;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
deny all;
return 404;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name download.t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
rewrite ^(/.*)$ https://download.i.ruhr permanent;
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name i.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/i.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/i.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
location / {
root /server/sites/home/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/home/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name readme.t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
location / {
root /server/sites/readme/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/readme/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
array(7) {
["10.0.0.1"]=>
string(2264) "server {
listen 80;
listen [::]:80;
server_name 10.0.0.1;
sub_filter "" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter_once off;
location / {
root /server/sites/filerun/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/filerun/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/webdav {
root /server/sites/filerun/public;
try_files $uri $uri/ /dav.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
"
["chloechua"]=>
string(1680) "server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name chloechua.love *.chloechua.love xn--obtv57cfjm.xn--6qq986b3xl *.xn--obtv57cfjm.xn--6qq986b3xl;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/i.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/i.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
location / {
root /server/sites/chloechua/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/chloechua/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
"
["demo"]=>
string(3986) "server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name demo.t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
sub_filter "\n\n" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter_once off;
location / {
root /server/sites/demo/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location /api/ {
try_files $uri @api_rewrite;
}
location @api_rewrite {
# /api// → ?module=apis§ion=&page=
rewrite ^/api/([^/]+)/([^/]+)/?$ /index.php?module=apis§ion=$1&page=$2 last;
# /api/ → ?module=apis§ion=
rewrite ^/api/([^/]+)/?$ /index.php?module=apis§ion=$1 last;
}
location /share/ {
try_files $uri @share_rewrite;
}
location @share_rewrite {
# /share/ → /wl/index.php?id=
rewrite ^/share/([^/]+)/?$ /wl/index.php?id=$1 last;
}
location ~ \.php$ {
root /server/sites/demo/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
"
["filerun"]=>
string(3987) "server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
sub_filter "\n\n" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter "Website powered by FileRun" "";
sub_filter_once off;
location / {
root /server/sites/filerun/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location /api/ {
try_files $uri @api_rewrite;
}
location @api_rewrite {
# /api// → ?module=apis§ion=&page=
rewrite ^/api/([^/]+)/([^/]+)/?$ /index.php?module=apis§ion=$1&page=$2 last;
# /api/ → ?module=apis§ion=
rewrite ^/api/([^/]+)/?$ /index.php?module=apis§ion=$1 last;
}
location /share/ {
try_files $uri @share_rewrite;
}
location @share_rewrite {
# /share/ → /wl/index.php?id=
rewrite ^/share/([^/]+)/?$ /wl/index.php?id=$1 last;
}
location ~ \.php$ {
root /server/sites/filerun/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
"
["h5ai"]=>
string(2753) "server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name download.i.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/i.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/i.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
root /server/sites/h5ai/public;
location / {
index index.html index.php /_h5ai/public/index.php;
include enable-php-74.conf;
}
location ~ ^/_h5ai/private/ {
deny all;
return 404;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
deny all;
return 404;
}
}
server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name download.t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
rewrite ^(/.*)$ https://download.i.ruhr permanent;
}
"
["home"]=>
string(1583) "server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name i.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/i.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/i.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
location / {
root /server/sites/home/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/home/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
"
["readme"]=>
string(1594) "server {
listen 80;
listen [::]:80;
listen 443 quic;
listen 443 ssl;
listen [::]:443 quic;
listen [::]:443 ssl;
server_name readme.t.ruhr;
http2 on;
http3 on;
http3_hq on;
quic_retry on;
add_header Alt-Svc 'h3=":443"; ma=86400';
add_header QUIC-Status $http3 always;
add_header X-QUIC 'h3' always;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header X-Frame-Options SAMEORIGIN always;
if ($server_port !~ 443) {
rewrite ^(/.*)$ https://$host$1 permanent;
}
ssl_certificate /server/certs/t.ruhr/fullchain.pem;
ssl_certificate_key /server/certs/t.ruhr/privkey.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 https://$host$request_uri;
location / {
root /server/sites/readme/public;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
root /server/sites/readme/public;
try_files $uri $uri/ /index.php?$args;
include enable-php-74.conf;
}
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) {
return 100 Continue;
}
}
"
}