Ich habe das folgende Szenario: Ein Kunde hat sein neues Projekt bei Strato.
Es existiert bereits eine statische Website unter http://www.DomainA.de/ (Name der Red. bekannt ).
Die neue CPO-Website entsteht nun in einem Unterverzeichnis, bspw. "CPO" des obigen DocumentRoot. Damit diese Website unter einer eigenen Domain "DomainB" erreichbar ist, wurde die Strato-eigene Umleitung so eingestellt, dass sie auf das Verzeichnis /CPO zeigt. Wer Strato kennt, weiß, was ich meine.
Die automatische Erkennung des Basisverzeichnisses durch CPO funktioniert so nicht, ich musste in der entspr. Systemeinstellung "/" eintragen
Soweit läuft dann alles wunderprächtig, die Website ist unter http://www.DomainB.de zu erreichen (die Startseite also unter http://www.DomainB.de/_rubric/index.php?rubric=Home), alle installierten Module funktionieren, nur mod_sitemap zickt ein wenig!
In der Datei sitemap.php ist der korrekte Pfad eingetragen, nämlich "mod_sitemap/sitemap.inc.php", aber in den Moduleinstellungen gelingt es nicht, die Sitemap URL einzugeben - es erscheint immer die Meldung, sie könne nicht geladen werden.
Und rufe ich die Sitemap im Browser auf, ist nur der urlset-Tag enthalten, die ganzen URLs fehlen.
mod_sitemap und Strato
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
Ich habe neue Erkenntnisse:
Wenn ich in den ConPresso-Systemeinstellungen anstelle von "/" den vollen Basis-URL http://www.DomainB.de eingebe - was ja sicher auch korrekter ist - funktioniert die XML-Sitemap.
Allerdings kann ich ins Feld "Sitemap URL" der mod_sitemap-Moduleinstellungen nicht den URL eintragen - er kann lt. dortiger Meldung nicht geladen werden. Die Sitemap funktioniert dann trotzdem
Wenn ich in den ConPresso-Systemeinstellungen anstelle von "/" den vollen Basis-URL http://www.DomainB.de eingebe - was ja sicher auch korrekter ist - funktioniert die XML-Sitemap.
Allerdings kann ich ins Feld "Sitemap URL" der mod_sitemap-Moduleinstellungen nicht den URL eintragen - er kann lt. dortiger Meldung nicht geladen werden. Die Sitemap funktioniert dann trotzdem
Günther Ludwig
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
allow_url_fopen = off ?er kann lt. dortiger Meldung nicht geladen werden
oder was ähnliches auf off ?
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Das sollte nichts machen...
Der zuständige Code sieht so aus
Und das ist einfach nur eine Info.
Wenn die Sitemap aufrufbar ist, dann spricht doch nichts dagegen.
Falls der Webauftritt per http-auth gesichert ist, dann kann man (und auch nicht der Server selbst) ohne vorheriges Login diese URL aufrufen.
Und da für die phpinfo.php eine Anmeldung erforderlich ist, fehlen Deinem Server nicht nur die Finger zum Tippen sondern auch die Zugangsdaten...
Bevor Du die Sitemap bei Google anmeldest muß diese erst ohne Anmeldung aufrufbar sein.
Der zuständige Code sieht so aus
Code: Alles auswählen
if ((bool)ini_get('allow_url_fopen')) {
if (@file($_POST['modSitemap_url'])===false) {
$message[] = ___('The sitemap URL could not be loaded. Please make sure the URL is correct.');
}
} else {
$message[] = ___('The sitemap URL could not be checked, because of a missing PHP feature. Please make sure the URL is correct.');
}
Wenn die Sitemap aufrufbar ist, dann spricht doch nichts dagegen.
Falls der Webauftritt per http-auth gesichert ist, dann kann man (und auch nicht der Server selbst) ohne vorheriges Login diese URL aufrufen.
Und da für die phpinfo.php eine Anmeldung erforderlich ist, fehlen Deinem Server nicht nur die Finger zum Tippen sondern auch die Zugangsdaten...
Bevor Du die Sitemap bei Google anmeldest muß diese erst ohne Anmeldung aufrufbar sein.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle