---
title: "RealURL - Site Crawler - Indexed Search - Problem mit Local Anchors im Template"
url: "https://www.typo3.net/d/85008-realurl-site-crawler-indexed-search-problem-mit-local-anchors-im-template"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","Suche"]
created: "2008-12-15"
last_reply: "2008-12-15"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# RealURL - Site Crawler - Indexed Search - Problem mit Local Anchors im Template

Extensions · 1 Antwort · gestartet 2008-12-15

## Eröffnungsbeitrag

**Der Dude** · 2008-12-15 · [Beitrag #1](https://www.typo3.net/d/85008-realurl-site-crawler-indexed-search-problem-mit-local-anchors-im-template/1)

Hallo zusammen,

ich verwende im (X)HTML - Template fest definierte Sprungmarken, um bspw. zum Seitenanfang oder direkt zum Inhalt zu springen.

Da bei Verwendung von RealURL <base href="<http://www.domain.tld/>" /> innerhalb der Seite verwendet werden muß, funktionieren die Sprungmarken in der Form <a href="#container"> nicht, da beim Klick u.U. ein Roundtrip und kein Sprung innerhalb der Seite erfolgt.

Also "prefixLocalAnchors" aktiviert und die Sprungmarken sehen im fehlerfreien Fall so aus:
<a href="allgemeine-seiten/home.html#container">
Steht in der Adressleiste des Browsers auch "...allgemeine-seiten/home.html" ist alles gut.

Was als Präfix vor den Local Anchors steht, entscheidet nach geleertem Cache der erste Aufruf der Seite, insofern das Caching aktiviert ist. Mein netter Crawler ruft die zu indizierenden Seiten aber in der Form "...index.php?id=123" auf. Da dabei der Cache neu erstellt wird, werden alle lokalen Sprungmarken also in der Form gepräfixt:
<a href="index.php?id=123#container">
Dies führt bei Nutzung einer Sprungmarke selbstverständlich zu einem Roundtrip, insofern in der Adressleiste des Browsers "...allgemeine-seiten/home.html" steht.

Dem Crawler kann man leider nicht mitteilen, dass er die zu indizierenden Seiten im Crawler - Queue im RealURL - Format adressiert.

Jemand eine Idee? Bin für jeden Tipp dankbar!

-----------
TYPO3 4.2.3
RealURL 1.5.2
Site Crawler 2.1.0
Index Search Engine 2.11.0

## Antworten

### [#2](https://www.typo3.net/d/85008-realurl-site-crawler-indexed-search-problem-mit-local-anchors-im-template/2) · Der Dude · 2008-12-15

"config.prefixLocalAnchors = output" im TS-Setup behebt das Problem. Aufgrund eines dann geänderten Verhaltens beim Umgang mit dem Page - Cache werden die Präfixe auch für die verschiedenen Varianten eines Seitenaufrufes innerhalb der Sprungmarken korrekt geprefixt. Den Hinweis darauf fand ich im TYPO3Wiki. Leider wird nicht tiefer darauf eingegangen: <http://wiki.typo3.org/Realurl/manual#Making_extensions_compatible_with_.22config.baseURL.22>

---

Quelle: „RealURL - Site Crawler - Indexed Search - Problem mit Local Anchors im Template“, typo3.net, https://www.typo3.net/d/85008-realurl-site-crawler-indexed-search-problem-mit-local-anchors-im-template
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
