Plugin Advanced Mod Rewrite für Contenido 4.8.x
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
die htacess liegt im root-verzeichnis
und das cms ist eben auch im root installiert also
/cms
/contenido usw
das seltsame ist ja auch das es bereits funktioniert hat.
ich habe diese index zuerst nicht davor geschaltet gehabt und es wurde korrekt weitergeleitet.
das einzige was ich geändert habe zwischenzeitlich ist die vorbereitugn für die zweite sprache.
und das cms ist eben auch im root installiert also
/cms
/contenido usw
das seltsame ist ja auch das es bereits funktioniert hat.
ich habe diese index zuerst nicht davor geschaltet gehabt und es wurde korrekt weitergeleitet.
das einzige was ich geändert habe zwischenzeitlich ist die vorbereitugn für die zweite sprache.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Was passiert, wenn du die RegelRincewind hat geschrieben:...das seltsame ist ja auch das es bereits funktioniert hat.
ich habe diese index zuerst nicht davor geschaltet gehabt und es wurde korrekt weitergeleitet. ...
Code: Alles auswählen
RewriteRule ^index.html.*$ - [L]
Kann mir vorstellen, dass index.html in der DirectoryIndex Direktive ist, dann landet der Aufruf von / auch auf index.html, was aber als Ausnahme definiert ist...
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
URLs mit Variablen "a" und "level"?
Zuerst einmal: vielen Dank Herr Purc, das Plugin ist fantastisch!
Ich habe es - auch Dank Ihres FAQs - nach kurzer Zeit zum Laufen gebracht.
Nur eine Frage habe ich - und da ich hier beim Durchblättern keinen Eintrag gefunden habe, der mich schlauer gemacht hätte, stelle ich sie hiermit:
Meine Links werden mit den beiden Variablen "a" und "level" am Ende ausgegeben: etwa so:
/absicherungohne/absicherung-ohne.html?a=2&level=1
Gehört das so? Oder kann man die auch "wegschalten"?
Wenn jemand aus der Community dazu die Lösung kennt, würde ich mich freuen sie zu hören!
Vielen Dank!
Ich habe es - auch Dank Ihres FAQs - nach kurzer Zeit zum Laufen gebracht.
Nur eine Frage habe ich - und da ich hier beim Durchblättern keinen Eintrag gefunden habe, der mich schlauer gemacht hätte, stelle ich sie hiermit:
Meine Links werden mit den beiden Variablen "a" und "level" am Ende ausgegeben: etwa so:
/absicherungohne/absicherung-ohne.html?a=2&level=1
Gehört das so? Oder kann man die auch "wegschalten"?
Wenn jemand aus der Community dazu die Lösung kennt, würde ich mich freuen sie zu hören!
Vielen Dank!
:: webdesignetc.de ::
Salzburg / Austria
Salzburg / Austria
Re: URLs mit Variablen "a" und "level"?
Danke sehr für das positive Feedback.bertolo hat geschrieben:...Meine Links werden mit den beiden Variablen "a" und "level" am Ende ausgegeben: etwa so:
/absicherungohne/absicherung-ohne.html?a=2&level=1
Gehört das so? Oder kann man die auch "wegschalten"?...
Die beiden Parameter werden in den Modulen des Beispielmandanten gesetzt und sind nötig, wenn man den in Contenido mitgelieferten UrlBuilder zum Generieren von Clean-URLs verwenden möchte. Für das AMR-Plugin werden sie nicht benötigt unsd lassen sich dementsprechend "entfernen". Eine Anleitung zum Anpassen der Module des Beispielmandanten für das AMR-Plugin gibt es unter http://forum.contenido.org/viewtopic.php?f=66&t=23501.
Grüße
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Das war genau das, was ich gesucht habe, xmurrix.
Damit ist mein Problem gelöst.
Vielen Dank für Ihre vorbildhafte Hilfe!
Damit ist mein Problem gelöst.
Vielen Dank für Ihre vorbildhafte Hilfe!
:: webdesignetc.de ::
Salzburg / Austria
Salzburg / Austria
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo xmurrix,
ich hätte da auch eine Frage zu der ich keine Antwort gefunden habe.
Ich habe einen Artikel der in einer Kategorie liegt (kategorie1), diesen möchte ich nun in Kategorie2 aufrufen (anderes design).
Wenn ich die Seite direkt über die front_content aufrufe geht das auch:
Zum Beispiel:
Variante 1: front_content.php?idcat=1&idart=1 - Design 1
Variante 2: front_content.php?idcat=2&idart=1 - Design 2
Wenn ich nun das Mod_Rewrite einschalte, wird die Url immer so umgeschrieben, dass die erste Variante aufgerufen wird. Hast du eine Idee für mich, was ich ändern kann, damit beide Varianten möglich werden?
Vielen Dank!
ich hätte da auch eine Frage zu der ich keine Antwort gefunden habe.
Ich habe einen Artikel der in einer Kategorie liegt (kategorie1), diesen möchte ich nun in Kategorie2 aufrufen (anderes design).
Wenn ich die Seite direkt über die front_content aufrufe geht das auch:
Zum Beispiel:
Variante 1: front_content.php?idcat=1&idart=1 - Design 1
Variante 2: front_content.php?idcat=2&idart=1 - Design 2
Wenn ich nun das Mod_Rewrite einschalte, wird die Url immer so umgeschrieben, dass die erste Variante aufgerufen wird. Hast du eine Idee für mich, was ich ändern kann, damit beide Varianten möglich werden?
Vielen Dank!
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo smac,smac hat geschrieben:...
Wenn ich die Seite direkt über die front_content aufrufe geht das auch:
Zum Beispiel:
Variante 1: front_content.php?idcat=1&idart=1 - Design 1
Variante 2: front_content.php?idcat=2&idart=1 - Design 2
Wenn ich nun das Mod_Rewrite einschalte, wird die Url immer so umgeschrieben, dass die erste Variante aufgerufen wird. Hast du eine Idee für mich, was ich ändern kann, damit beide Varianten möglich werden?...
eine URL zum Artikel, der in mehreren Kategorien sein kann, wird vom Plugin leider nicht unterstützt.
Dass das in Contenido geht, wusste ich z. B. auch nicht. Wurde dieses Featute in der 4.8 er Version nicht wieder entfernt, weil es mehr Probleme verursachte?
Ein Lösung zu deinem Problem, ohne die Übergabe eines zusätzlichen Parameters, fällt mir momentan nicht ein. Sollen alle Artikel unter Kateorie 2 z. B. unter einem anderen Design erscheinen, könntest du in einem Modul am Anfang des Layouts überprüfen, ob die aktuelle Kategorie die Kategorie 2 oder eines der Unterkategorien davon ist, und entsprechend darauf reagieren.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Ich hab die Tabelle con_code schon mehrfach geleert, aber die Kategorien bleiben immer noch unereichbar. Komischerweise sind es nur die Kategorien der ersten Navigationsebene, die der zweiten und dritten funktionieren einwandfrei.BagHira hat geschrieben:Servus shemann,
leere doch bitte einmal die Tabelle con_code, daran könnte es vielleicht liegen.
Hat jmd noch eine andere Idee???
Sherman
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo sherman,sherman hat geschrieben:...Ich hab die Tabelle con_code schon mehrfach geleert, aber die Kategorien bleiben immer noch unereichbar. Komischerweise sind es nur die Kategorien der ersten Navigationsebene, die der zweiten und dritten funktionieren einwandfrei.
Hat jmd noch eine andere Idee???...
hatte dazu schon mal ein paar Anmerkungen http://forum.contenido.org/viewtopic.ph ... 15#p143355 geschrieben, trifft eines davon eventuell zu?
Es gibt eine neue Version des Plugins, in der manche der Probleme behoben sind. Vielleicht hilft es, wenn du eine Update auf die Version 0.5.5 machst.
Welche Einstellungen verwendest du für das Plugin genau?
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hi, habe mit dem Plugin ein Problem:
es ist ein Aufruf unter 2 verschiedenen urls möglich, jedoch wird hierbei der identische Inhalt/Seite angezeigt.
1. www.test.de/unternehmen/
2. www.test.de/unternehmen/unternehmen.html
führen beide auf den identischen content.
Wie kann man diesen "Fehler" korrigieren?
Ist das ein .htaccess oder url-builder problem?
Gruss
es ist ein Aufruf unter 2 verschiedenen urls möglich, jedoch wird hierbei der identische Inhalt/Seite angezeigt.
1. www.test.de/unternehmen/
2. www.test.de/unternehmen/unternehmen.html
führen beide auf den identischen content.
Wie kann man diesen "Fehler" korrigieren?
Ist das ein .htaccess oder url-builder problem?
Gruss
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo various,various hat geschrieben:...es ist ein Aufruf unter 2 verschiedenen urls möglich, jedoch wird hierbei der identische Inhalt/Seite angezeigt.
1. http://www.test.de/unternehmen/
2. http://www.test.de/unternehmen/unternehmen.html
führen beide auf den identischen content.
...
Ist das ein .htaccess oder url-builder problem?...
das ist eher ein Problem des Plugins oder der Pluginkonfiguration. Hast du in der Pluginkonfiguration die Option "Duplicated Content verhindern" aktiviert?
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Hallo,
vielen Dank für die schnelle Antwort.
In der Pluginkonfiguration habe ich die Option "Duplicated Content verhindern" aktiviert. Auch eine Deaktivierung bringt keine Änderung.
Auch die anderen Einstellungen bringen im AMR bringen keine Besserung.
Hat jemand eine Idee, wie man das abstellen kann, denke mal das ist bei vielen Usern eine sehr störende Sache.
Gruss und vielen Dank im vorraus...
vielen Dank für die schnelle Antwort.
In der Pluginkonfiguration habe ich die Option "Duplicated Content verhindern" aktiviert. Auch eine Deaktivierung bringt keine Änderung.
Auch die anderen Einstellungen bringen im AMR bringen keine Besserung.
Hat jemand eine Idee, wie man das abstellen kann, denke mal das ist bei vielen Usern eine sehr störende Sache.
Gruss und vielen Dank im vorraus...
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Offtopic:...In der Pluginkonfiguration habe ich die Option "Duplicated Content verhindern" aktiviert. Auch eine Deaktivierung bringt keine Änderung.
Auch die anderen Einstellungen bringen im AMR bringen keine Besserung.
Hat jemand eine Idee, wie man das abstellen kann, denke mal das ist bei vielen Usern eine sehr störende Sache....
Entweder bin ich nicht in der Lage, hier zu posten oder an und an gehen gepostete Antworten verloren - das ist ärgerlich und ich will jetzt zur so späten Stunde mir nicht noch einmal die detailierte Antwort überlegen...
Nun zu deinem Problem:
Öffne die Datei "contenido/plugins/mod_rewrite/classes/class.modrewritecontroller.php" und ändere die Zeile 522 von
Code: Alles auswählen
if (parent::getConfig('startfromroot') == 1 && parent::getConfig('prevent_duplicated_content') == 1) {
Code: Alles auswählen
if (parent::getConfig('prevent_duplicated_content') == 1) {
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: Plugin Advanced Mod Rewrite für Contenido 4.8.x
Vielen Dank für deine Antwort, dann überlege ich mir was in die Richtung, wie du es vorgeschlagen hast.
keine relativen Links erwünscht, aber sonst AMR Problem
Hallo liebe Leute,
ich glaube, dass mein Problem eher hier richtig aufgehoben ist, welches ich vor einigen Tagen hier schon angesprochen habe, mir dort aber niemand helfen konnte, das Problem wohl auch eher am mod_rewrite liegt.
Ich nutze das Modul Standard-Artikelliste Advanced v2.2.2 mit contenido 4.8.11 und AMR und wollte nun einzelne Inhalte mithilfe dieses Moduls gezielt auf einer anderen Website von mir includen. Generell kein Problem, nur die Links sind leider relativ, so dass die Domain nicht von der Ursprungsquelle übernommen wird. Zur Verdeutlichung:
Ursprungsquelle:
Included auf der anderen Website sieht der Link so aus:
Das bringt natürlich nichts, weil auf der domain-ZWEI.tld natürlich nicht der Artikel liegt, sondern der Link soll ja auf die domain-EINS.tld verweisen!
Nun dachte ich, setze ich doch einfach im Modul in der Zeile zwischen ca. 280 und 290
die Domain davor:
aber dann funktioniert das mod_rewrite nicht mehr! Es bleibt bei den front_content.php?idcat=XY Links. Das AMR funktioniert also scheinbar nur bei relativen Links oder wie?
Hat jemand bitte eine Lösung, dass beides funktioniert???
DANKE!!!
ich glaube, dass mein Problem eher hier richtig aufgehoben ist, welches ich vor einigen Tagen hier schon angesprochen habe, mir dort aber niemand helfen konnte, das Problem wohl auch eher am mod_rewrite liegt.
Ich nutze das Modul Standard-Artikelliste Advanced v2.2.2 mit contenido 4.8.11 und AMR und wollte nun einzelne Inhalte mithilfe dieses Moduls gezielt auf einer anderen Website von mir includen. Generell kein Problem, nur die Links sind leider relativ, so dass die Domain nicht von der Ursprungsquelle übernommen wird. Zur Verdeutlichung:
Ursprungsquelle:
Code: Alles auswählen
http://www.domain-EINS.tld/letzte-news-exportieren.html
Code: Alles auswählen
http://www.domain-ZWEI.tld/letzte-news-exportieren.html
Nun dachte ich, setze ich doch einfach im Modul in der Zeile zwischen ca. 280 und 290
Code: Alles auswählen
$aData[$i]["Link"] = $sess->url("front_content.php?idcat=".$db2->f("idcat")."&idart=".$db2->f("id"));;
Code: Alles auswählen
$aData[$i]["Link"] = $sess->url("http://www.domain-EINS.tld/front_content.php?idcat=".$db2->f("idcat")."&idart=".$db2->f("id"));;
Hat jemand bitte eine Lösung, dass beides funktioniert???
DANKE!!!