Fix: landing.html wieder unter /info (PWA start_url=/ braucht index.html), Demo-Video, Canonical fix
This commit is contained in:
parent
94abe79acc
commit
7441d4627e
2 changed files with 4 additions and 4 deletions
|
|
@ -377,6 +377,7 @@ async def sitemap():
|
||||||
today = date.today().isoformat()
|
today = date.today().isoformat()
|
||||||
urls = [
|
urls = [
|
||||||
("https://banyaro.app/", "weekly", "1.0"),
|
("https://banyaro.app/", "weekly", "1.0"),
|
||||||
|
("https://banyaro.app/info", "monthly", "0.9"),
|
||||||
("https://banyaro.app/presse", "monthly", "0.8"),
|
("https://banyaro.app/presse", "monthly", "0.8"),
|
||||||
("https://banyaro.app/wiki/rassen", "weekly", "0.8"),
|
("https://banyaro.app/wiki/rassen", "weekly", "0.8"),
|
||||||
("https://banyaro.app/knigge", "monthly", "0.8"),
|
("https://banyaro.app/knigge", "monthly", "0.8"),
|
||||||
|
|
@ -431,8 +432,7 @@ async def sitemap():
|
||||||
|
|
||||||
@app.get("/info")
|
@app.get("/info")
|
||||||
async def info_page():
|
async def info_page():
|
||||||
from fastapi.responses import RedirectResponse
|
return FileResponse(f"{STATIC_DIR}/landing.html", headers={"Cache-Control": "max-age=3600"})
|
||||||
return RedirectResponse(url="/", status_code=301)
|
|
||||||
|
|
||||||
|
|
||||||
# ------------------------------------------------------------------
|
# ------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,13 @@
|
||||||
<meta name="description" content="Ban Yaro: Die kostenlose All-in-One Hunde-App für DACH. Tagebuch, Giftköder-Alarm, Training mit KI, Forum, Wurfbörse, Stammbaum, Inzucht-Check — DSGVO-konform, offline-fähig, ohne App Store.">
|
<meta name="description" content="Ban Yaro: Die kostenlose All-in-One Hunde-App für DACH. Tagebuch, Giftköder-Alarm, Training mit KI, Forum, Wurfbörse, Stammbaum, Inzucht-Check — DSGVO-konform, offline-fähig, ohne App Store.">
|
||||||
<meta name="keywords" content="Hunde App, Hunde Community, Wurfbörse, Züchter, Welpen kaufen, Stammbaum Hund, Inzuchtkoeffizient, Hundezucht, Impfpass Hund, Giftköder Alarm, Gassi Community, Hundetraining App, Hunde Forum, Hunde KI, Hundefilm Datenbank, Welpen Marktplatz">
|
<meta name="keywords" content="Hunde App, Hunde Community, Wurfbörse, Züchter, Welpen kaufen, Stammbaum Hund, Inzuchtkoeffizient, Hundezucht, Impfpass Hund, Giftköder Alarm, Gassi Community, Hundetraining App, Hunde Forum, Hunde KI, Hundefilm Datenbank, Welpen Marktplatz">
|
||||||
<meta name="robots" content="index, follow">
|
<meta name="robots" content="index, follow">
|
||||||
<link rel="canonical" href="https://banyaro.app/">
|
<link rel="canonical" href="https://banyaro.app/info">
|
||||||
|
|
||||||
<!-- Open Graph -->
|
<!-- Open Graph -->
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="Ban Yaro — Die Hunde-App für Deutschland, Österreich & Schweiz">
|
<meta property="og:title" content="Ban Yaro — Die Hunde-App für Deutschland, Österreich & Schweiz">
|
||||||
<meta property="og:description" content="Tagebuch, Giftköder-Alarm, KI-Training, Forum, Wurfbörse, Stammbaum, Inzucht-Check — alles in einer DSGVO-konformen App ohne App Store. Kostenlos.">
|
<meta property="og:description" content="Tagebuch, Giftköder-Alarm, KI-Training, Forum, Wurfbörse, Stammbaum, Inzucht-Check — alles in einer DSGVO-konformen App ohne App Store. Kostenlos.">
|
||||||
<meta property="og:url" content="https://banyaro.app/">
|
<meta property="og:url" content="https://banyaro.app/info">
|
||||||
<meta property="og:image" content="https://banyaro.app/icons/icon-512.png">
|
<meta property="og:image" content="https://banyaro.app/icons/icon-512.png">
|
||||||
<meta property="og:locale" content="de_DE">
|
<meta property="og:locale" content="de_DE">
|
||||||
<meta property="og:site_name" content="Ban Yaro">
|
<meta property="og:site_name" content="Ban Yaro">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue