[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • rexSEO - es gibtkeine sitemap.xml und keine robots.txt
Seite 1 von 1

rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 09:49
von tombaer
Hallo,

ich habe ein aktuelles redaxo 4.5 und das aktuelle rexseo addon installiert, soweit funktioniert auch alles.
Wenn ich jedoch die sitemap.xml oder die robots.txt aufrufe, erscheint diese nicht. Auch im Dateisystem
ist keine der Dateien abgelegt. Was kann hier schiefgelaufen sein? Die Einstellungen in der .htaccess sind gemacht...

Danke, liebe Grüsse

Tom

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 09:58
von RexDude
Hi,

kannst du mal deine .htaccess aus dem Root-Vereichnis von REDAXO hier posten als erstes?

Kommt ne Fehlermeldung oder was passiert genau, wenn du die Dateien aufrufen willst? Übrigens: Die sind nicht physisch als Dateien irgendwo abgelegt sondern werden über die index.php von REDAXO generiert.

LG,
RexDude

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:02
von tombaer
Hallo RexDude,

es kommt keine Fehlermeldung, es wird einfach ein Artikel ausgegeben.

Code: Alles auswählen

<IfModule mod_rewrite.c>
### ENABLE REWRITING
RewriteEngine On
RewriteBase /

### SUBDOMAIN REDIRECTS
### 1. uncomment "RewriteCond" & "RewriteRule"
### 2. use only one(!) of the following two redirects
### 3. replace DOMAIN.TLD with your domain

### SUBDOMAIN REDIRECT www.DOMAIN.TLD -> DOMAIN.TLD
# RewriteCond %{HTTP_HOST} ^www\.DOMAIN\.TLD$
# RewriteRule ^(.*)$ http://DOMAIN.TLD/$1 [L,R=301]

### SUBDOMAIN REDIRECT *.DOMAIN.TLD -> www.DOMAIN.TLD
RewriteCond %{HTTP_HOST} ^escortnaturalfeeling\.de$
RewriteRule ^(.*)$ http://www.escortnaturalfeeling.de/$1 [L,R=301]

### REDIRECT SITEMAP.XML -> REXSEO SITEMAP FUNCTION (XML)
RewriteRule ^sitemap\.xml$ index.php?rexseo_func=googlesitemap [NC,L]
### REDIRECT SITEMAP.JSON -> REXSEO SITEMAP FUNCTION (JSON FORMAT)
RewriteRule ^sitemap\.json$ index.php?rexseo_func=googlesitemap&mode=json [NC,L]

### REDIRECT ROBOTS.TXT -> REXSEO ROBOTS FUNCTION
RewriteRule ^robots\.txt$ index.php?rexseo_func=robots [NC,L]

### DON'T REWRITE DIRS/FILES
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^redaxo/.*
RewriteCond %{REQUEST_URI} !^files/.*
RewriteCond %{REQUEST_URI} !^google(.*).html*
RewriteCond %{REQUEST_URI} !^norton(.*).html*

### REWRITE ALL OTHER REQUESTS TO INDEX.PHP
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]

</IfModule>

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:10
von RexDude
Also an der .htaccess Datei fällt auf, dass es sich vermutlich nicht um die neuste RexSEO Version handelt die du einsetzt. Die .htaccess Datei der neusten Version hat noch einen Comment Header zu Beginn: https://github.com/gn2netwerk/rexseo/bl ... /.htaccess

Aber keine Ahnung ob es was mit der RexSEO Version zu tun hat.

Was passiert denn wenn du

http://www.deinedomain.de/redaxo/index. ... unc=robots

aufrufst?

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:12
von tombaer
Nee, ist die aktuelle Version, habe die Datei nur gekürzt um die Comments am Anfang...

Wenn ich den Aufruf mache, kommt eine weisse Seite mit diesem Inhalt:

Sitemap: http://www.escortnaturalfeeling.de/sitemap.xml

User-agent: *
Disallow:

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:19
von RexDude
Das ist ja schon mal die robots.txt :)

Was strange ist: Rufe ich http://www.escortnaturalfeeling.de/foo auf komme ich auf die Startseite, was vermutlich gleichzeitig dein Fehlerartikel sein wird.

Ruft man hingegen: http://www.escortnaturalfeeling.de/robots.txt auf so kommt man auf die Newsseite.

Hast du irgendwo noch Umleitungen drin die hier stören könnten?

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:22
von RexDude
Schalt mal levenshtein ab ;) ...evtl. liegts daran.

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:25
von tombaer
in der redaxo/include/addons/rexseo/config.inc.php steht:
'levenshtein' => 0,

oder wo muss das geändert werden?

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:32
von RexDude
Normal auf der Einstellungsseite des Addons. Aber laut deiner config.inc.php scheint es ausgeschaltet zu sein. Wenn man mit deinen URLs rumspielt scheint es aber so als obs eingeschaltet ist.
RexDude hat geschrieben:Hast du irgendwo noch Umleitungen drin die hier stören könnten?
EDIT: Cache löschen?

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:41
von tombaer
Hmm, also auf der Einstellungsseite kann ich levenshtein nicht konfigurieren.
Den Cache habe ich schon mehrmals geleert.
Ansonsten habe ich einige Weiterleitungen über den RedirectManager drin.

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:49
von RexDude
Ich sehe gerade die Option heisst: Genauigkeit. Dort muss "Strikte URL-Übereinstimmung, sonst Fehlerseite (404)" ausgewählt sein.

Wenn du kontakt.htmlx aufrufst dann muss die Startseite (= Fehlerseite) erscheinen. Aktuell erscheint kontakt.html was we gesagt auf eine Weiterleitung hindeutet. Das gleiche Verhalten ist nämlich auch bei der sitemap.xml und robots.txt zu beobachten.

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 10:56
von tombaer
habe ich geändert, leider immer noch dasselbe Verhalten. Danach auch:
- Cache geleert
- Cronjob des RedirectManagers ausgeführt

die robots.txt wird inzwischen angezeigt, jedoch keine sitemap.xml

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 11:02
von RexDude
Leer mal deinen Browser Cache ;)

Dann war also die Option "Artikel mit ähnlichster URL anzeigen" aktiv gewesen?

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 11:09
von tombaer
ja, die Option war aktiv.
Cache ist geleert, auch der Browser-Cache.
-> leider keine Änderung.

Ich habe auch das Addon nochmal von github geladen und installiert - keine Änderung!

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 11:11
von RexDude
Es muss an deinem Browser-Cache liegen. Bei mir wird die sitemap.xml jetzt korrekt aufgerufen. Probier sonst mal einen anderen Browser.

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 11:15
von tombaer
ok, jetzt gehts! an was es auch immer lag....

Vielen Dank!!!

Re: rexSEO - es gibtkeine sitemap.xml und keine robots.txt

Verfasst: 27. Sep 2013, 11:35
von jdlx