Hallo,
da ich hier nur Tipps hole, die mir weiter sehr gut helfen, dachte ich, jetzt vielleicht ein kleines Dankeschön an jeandeluxe - als Tipp von mir. Seit sämtlichen RexSEO Versionen kommt immer ein keiner Bug: die Strings in META-keywords haben keinen Leerraum, sehen also so
"keyword1,keyword2,keyword3..." was letztendlich einen langen String erzeugt; dass habe ich korrigiert und zwar so: in der Datei
class.rexseo.inc.php (
addon/rexseo/classes/class.rexseo.inc.php) habe ich folgendes in der Function
keywords($artID=null) geändert:
(ungefähr Zeile 100)
statt:
- Code: Alles auswählen
// ...
if ($key!="") {
$str .= $key.',';
}
}
$str = trim($str,',');
// ...
habe ich Leerraum (2x) hinter Komma gesetzt.
- Code: Alles auswählen
// ...
if ($key!="") {
$str .= $key.', '; // hier Leerraum hinter Komma
}
}
$str = trim($str,', '); // und hier auch
// ...
Dann sehen die Strings in META-keyword richtig:
"keyword1, keyword2, keyword3, ..." Und jetzt zu den letzten Antworten von jeandeluxe:
1. das mit $REX['NOTFOUND_ARTICLE_ID'] ist so einfach und ich wüsste das nicht...
2. es ist nicht einfach
www.meine-domain.tdl/index.php auf
http://www.meine-domain.tdl/ zu setzen weil ertens, in der
.htaccess, die doch von RexSEO selbst erzeugt wird, steht in der vorletzter Zeile
- Code: Alles auswählen
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]
und das verursacht Konflikt wenn ich noch
- Code: Alles auswählen
RewriteRule ^(.*)[(index\.php)]?$ http://www.meine-domain.tdl/ [L]
einsetze. Es funktioniert einfach nicht. ABgesehen davon, ich würde gerne alle Unterordner auch so umleiten, also
unterordner/index.php auf
unterordner/