Ich benutze Firebase, um eine Domain mit einigen statischen HTML, Javascript und Bilder zu hosten. Es funktioniert großartig. Das Letzte, was ich tun möchte, ist das Erstellen einer benutzerdefinierten 404-Fehlerseite. Laut der Firebase Hosting Dokumentation (link) muss ich nur eine Datei namens '404.html' in das öffentliche Verzeichnis des Projekts einfügen. Es funktioniert nicht. Eine Baumansicht meines Projektverzeichnis:Firebase Hosting, erstellen Sie eine 404 Seite
- 404.html
- index.html
- Bilder (Verzeichnis)
- robots.txt
Meine firebase.json Datei aussieht wie folgt:
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "domain.com",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
Was mache ich falsch? Vielen Dank.
Ich änderte "source": "**" zu "source": "/", startete Firebase durch Eingabe von "firebase serve" im Terminal und es funktionierte wie ein Zauber! Vielen Dank. – Jasper