Hallo,
auf meiner Intranetseite habe ich viele geschützte Seiten (fast alle). Diese werden aber leider nicht vom crawler indiziert. ungeschützte Seiten werden problemlos indiziert und auch in der Fronted-Suche gefunden.
"nicht durchsuchen" ist bei allen Seiten abgewählt.
Ich kann mich erinnern das man früher beim crawlen angeben konnte welcher Frontend-Nutzer für die Suche "simuliert" werden soll. Das war eine sehr praktische Funktion die es nun aber leider nicht mehr gibt.
Auch die Einstellung "Geschützte Seiten indizieren" kann ich nicht mehr in den Einstellungen finden.
Nun habe ich es über die yaml Dateien versucht:
/config/config.yaml
(frontendnutzer hat alle rechte die Seiten aufzurufen)
Code:
# config/config.yaml
contao:
crawl:
default_http_client_options:
auth_basic: 'frontendnutzer:passwort'
search:
default_indexer:
enable: true
# Enable indexing of protected pages.
index_protected: true
/config/parameters.yaml
Code:
# config/parameters.yaml
parameters:
router.request_context.host: 'meinedomain.de'
router.request_context.scheme: 'https'
Kann mir jemand auf die Sprünge helfen was ich noch machen könnte?
Danke schonmal!