- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Einzelne Seiten werden als index-2.html erzeugt - warum?
Hallo,
in einem Kundenprojekt werden an zwei Stellen Seiten mit dem Dateinamen "index-2.html" erzeugt und ich habe keine Ahnung, woran das liegen kรถnnte.
Die Seiten werden mit Advanced URLs erzeugt und es wird nur ein einziger Ausgabekanal in einer einzigen Sprache generiert:
Die betroffenen Seiten liegen allein in Menรผordnern und sind von der Sprachkonfiguration auch nicht anders gestaltet als die vielen anderen Seiten, die korrekterweise als "index.html" ausgegeben werden.
Gespeicherte URLs wurden auch alle zurรผckgesetzt. Trotzdem wird index-2.html erzeugt und im Generierungslog kommt folgende Warnung:
WARN 19.02.2021 18:00:39.216{g-node=219498} (de.espirit.firstspirit.generate.path.RegistryUrlFactory): URI conflict detected for SSNodeEntry-209424-205077-DE-, unified URI: /Umsetzungsbeispiele/index-2.html
Woran kann es liegen, dass hier nicht eine normale index.html erzeugt wird? Woher kommt der "URI conflict"?
Danke und Grรผรe
Matthias
- Tags:
- advanced_url
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
Vermutung: Es gab dort mal eine (bzw. der Zรคhlung nach sogar zwei) andere Seitenreferenz die mal generiert aber inzwischen gelรถscht wurde. Aus โSicherheitsgrรผndenโ bleiben die URLs solcher Seiten per default blockiert - fรผr den Fall, dass diese gelรถschte Seitenreferenz wiederhergestellt wird damit diese dann unter ihrer โaltenโ URL wieder erzeugt wird.
Stichwort wรคre hier der Parameter โremoveDeletedโ - siehe hier: Online Dokumentation FirstSpirit - Konfiguration von AdvancedURLs
Viele Grรผรe
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
Vermutung: Es gab dort mal eine (bzw. der Zรคhlung nach sogar zwei) andere Seitenreferenz die mal generiert aber inzwischen gelรถscht wurde. Aus โSicherheitsgrรผndenโ bleiben die URLs solcher Seiten per default blockiert - fรผr den Fall, dass diese gelรถschte Seitenreferenz wiederhergestellt wird damit diese dann unter ihrer โaltenโ URL wieder erzeugt wird.
Stichwort wรคre hier der Parameter โremoveDeletedโ - siehe hier: Online Dokumentation FirstSpirit - Konfiguration von AdvancedURLs
Viele Grรผรe
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Michael,
vielen Dank, so einen Verdacht hatte ich auch schon, konnte aber keine gelรถschten Seiten in der Historie finden. Trotzdem hat der Trick geklappt, wir haben ein einzeiliges Skript vor die Generierung geschaltet:
context.setProperty("#urlCreatorSettings", Collections.singletonMap("removedeleted","true"));
und damit sind die Zweien verschwunden und die Seiten als index.html generiert worden (es war nochmal ein Zurรผcksetzen der gespeicherten URLs nรถtig).
Grรผรe
Matthias