Dieses Forum wurde geschlossen!
Das WEB-PHP Forum wurde geschlossen und befindet sich ab sofort im Lesemodus. Neue Beiträge oder Antworten sind nicht mehr möglich.
Das neue Forum ist unter https://community.streampanel.net/t/web-php erreichbar.
Weitere Hinweise zum neuen Forum und zur Nutzung findet ihr hier: https://community.streampanel.net/p/1-web-php-de-hinweise-zum-supportforum
Vermutung SEO-Plugin Fehler?
Ich hab kein Plan woran es liegen könnte.
ich habe soeben alle letzten 4 Updates gemacht und alle Daten im Reseller-Plugin aktualisiert.
Desweiteren habe ich danach das SEO-Plugin installiert.
danach kam es zu einem komischen "Fehler".
Ich öffne meine Seite normal auf der Startseite. sieht sie so aus:
Soabld ich aber auf den Link (CMS) klicke sieht sie so aus:
Ich habe lediglich das SEO-Plugin nachinstalliert, und die Links im SEO neu einlesen lassen.
Wenn ich aber nach diesem Link ein neuen anklicke verschluckt er das Style (kein Plan warum).
Es ist (und da mach ich kein Geheimnis draus) auf https://reseller.1chaos71.de/cms als auch die Langform die durch das SEO gekürzt wird https://reseller.1chaos71.de/index.php?seite=reseller_shop&action=cms_portal_mobile
woran kann das liegen?
Zitat von Sven (SP):SEO-Plugin habe ich noch nicht gehabt. Schick mir mal den Admin und FTP über das Supportformular. Da ist nicht nur das Design irgendwas überlädt da völlig und dauerhaft.
Soeben abgesendet!
EDIT: hab vergessen den User zu speichern aber nun ist alles da
Beitrag geändert am: 28.04.2025 - 17:43
Tatsächlicher Fehler im Plugin.
Original (fehlerhaftes) Beispiel
RewriteRule ^cms index.php?seite=reseller_shop&action=cms_portal_mobile [NC,L]
Erklärung
Die Regel ^cms wirkt wie ein Wildcard-Match. Das bedeutet: Sobald die URL irgendwo mit "cms" beginnt, greift die Regel – auch bei Pfaden wie:
- /cms/
- /cms.css
- /cmsirgendwas
Dadurch wird nicht nur /cms weitergeleitet, sondern auch alle darin liegenden Dateien oder Unterpfade. Das führt zu einer Endlosschleife (Rewrite-Loop), wie in diesem Fall.
Korrektur (funktionierende Lösung)
RewriteRule ^cms$ index.php?seite=reseller_shop&action=cms_portal_mobile [NC,L]
Erklärung
Das $ am Ende sorgt dafür, dass die Regel nur exakt auf /cms greift – nicht auf /cms/irgendwas oder Dateien darin. Dadurch wird der Rewrite-Loop vermieden und die Seite funktioniert wieder wie erwartet.
Hinweis
Eine allgemeine Korrektur erfolgt standardmäßig ab Version 1.62, sofern bis dahin keine Einwände anderer Nutzer vorliegen.
