>>29146Tatsächlich ist diese Funktion bisher in Dietchan nicht implementiert. Der Grund ist, dass Dietchan eigentlich dafür konzipiert ist, hinter einem Reverse Proxy (z.B. nginx) betrieben zu werden. Wenn man schon den Reverse Proxy konfiguriert, dann kann man auch leicht noch eine Umleitung dort einrichten. Es könnte aber auch sein, dass man gar keine Umleitung möchte, sondern auf der Startseite lieber etwas anderes anzeigen möchte, z.B eine Übersichtsseite, Neuigkeiten usw. Da lässt Dietchan dir alle Freiheiten.
Eine einfache Konfiguration für nginx mit Umleitung könnte so aussehen:
events {
worker_connections 4096;
}
http {
gzip on;
upstream dietchan {
server 127.0.0.1:4000;
}
server {
listen 80;
listen [::]:80;
# Statt localhost deine Domäne angeben
server_name localhost;
# Umleitung
location = / {
return 301 /c/;
}
# Reverse-Proxy
location / {
proxy_request_buffering off;
proxy_buffering off;
proxy_http_version 1.1;
client_max_body_size 0;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://dietchan;
}
}
}