[Frage] TYPO3 9.5 - AMP mit Speaking URLs

  • Quatzel Quatzel
    Typ im Roten Hemd
    1 x
    3 Beiträge
    1 Hilfreiche Beiträge
    07. 01. 2019, 14:57

    Hallo Zusammen,

    ich bin mal wieder auf ein Problem gestoßen, bei dem ich mir nicht sicher bin wie ich es lösen kann.

    Ich würde gerne eine sowohl normale HTML-Seite, als auch eine AMP-Version ausliefern.
    Dabei würde ich gerne aus http://www.example.com/testing.html?type=13 eine der folgenden URLs generieren:
    [1]http://www.example.com/amp/testing.html
    [2]amp.example.com/testing.html

    Zusätzlich gibt es noch das Problem, dass ?type=13 etwas inkonsistent ist, da das .html bereits auf typeNum = 0 gemappt ist.
    Also [globalVar = GP:type = 13] ist nicht immer wahr wenn ?type=13 an die URL gehängt wird, bzw. wenn der routeEnhancer eingreift.

    Config:
    [code]rootPageId: 1
    base: 'https://www.example.com/'
    baseVariants: { }
    languages:
    -
    title: Deutsch
    enabled: true
    languageId: '0'
    base: /
    typo3Language: de
    locale: de_DE
    iso-639-1: de
    navigationTitle: Deutsch
    hreflang: de-DE
    direction: ltr
    flag: de
    errorHandling:
    -
    errorCode: '404'
    errorHandler: Page
    errorContentSource: 't3://page?uid=17'
    routes:
    -
    route: sitemap.xml
    type: uri
    source: 'https://www.example.com/index.html?type=1533906435&sitemap=pages'
    routeEnhancers:
    PageTypeSuffix:
    type: PageType
    default: .html
    index: index
    map:
    .html: 0
    [/code]

    Über alternative Lösungsansätze / Vorschlägt wäre ich echt dankbar.


  • 1
  • hitesh hitesh
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    22. 01. 2019, 14:08

    Hallo Quatzel,

    I am facing the same issue at my TYPO3 site. Please write here if you find any solution.

    Thank you.

  • 1