Hi,
wie bekomme ich seofreundliche Links in Mozilo?
ich möchte gern das meine links von
http://xxx.de/kategorie/seie%20von%20mir.html (http://xxx.de/kategorie/seie%20von%20mir.html)
In http://xxx.de/kategorie/seite_von_mir.html (http://xxx.de/kategorie/seite_von_mir.html)
umgewandelt wird.
Im menu ist es normal geschrieben
so zb: seite von mir in der kategorie: kategorie
dieses würde ich gern bei behalten so wie es im menu ist aber der link soll besser aussehen nicht mit %20 oder so
kann mir wer helfen?
Denn habe ih noch eine frage. Darf ich das plugin was ich auf meine bedürfnisse angepasst habe zur verfügung stellen?
Es ist ein vorhandenes plugin allerdings angepasst so das ich werbung auf meine seite schalten kann... themen spezifisch
Plugin was angepasst wurde: quickComment
dieses bindet nun unter denn namen quickad160 meine werbung ein....
Allerdings habe ich dies nicht bereinigt nur soweit angepasst so das es werbung ausgibt allerding dies zuverlässig.
Wenn es erlaubt ist was muss ich beachten ?
Anleitung bebildert oder text
es sind keine einstellungen nötig
evtl noch eine scriptzeile zum erstellen der DB
mfg
im Backend Reiter "Einstellungen" und unten bei "mod_rewrite aktivieren" einen Haken setzen.
in der Datei ".htaccess" steht dann (oder sollte stehen):
# mozilo generated not change from here to mozilo_end
Options -Indexes
RewriteEngine On
RewriteRule ^(.*)/mod_rewrite_t_e_s_t.html$ $1/index.php?moderewrite=ok [L]
RewriteRule \.html$ index.php [QSA,L]
# mozilo_end
Ich möchte dieses Thema nochmal aufmachen. Bisher ist es mir gar nicht aufgefallen, anscheinend bestanden meine Kategorien und Artikel immer nur aus einem Wort.
Die aktuelle .htaccess löst das Problem nicht. Es schreibt nur die dynamische URL in http://xxx.de/kategorie/seie%20von%20mir.html um. Alle Leerzeichen und andere Sonderzeichen bleiben Teil der URL. Ich hatte mich daran in den letzten Tagen mal versucht, habe aber bisher keine Lösung gefunden. Hat jemand eine Idee?
Nur zum Verständnis:
Du möchtest, dass Deine Seite "Grüne Äpfel" (Name in der Navi) nicht als "meineseite.xy/Gr%C3%BCne%20%C3%84pfel.html" in der Adressleiste erscheint, sondern als "meineseite.xy/gruene-aepfel.html" ?
Umlaute sind glaube ok, es sollte zumindest als als "meineseite.xy/grüne-äpfel.html" oder gleich noch besser "meineseite.xy/grüne-äpfel" angezeigt werden.
Also für den Seitennamen ohne .html (Endung) habe ich leider keine Lösung parat.
Aber für das "Setzen" des Seitennamens gibt es das klasse Plugin "page_name" vom User djr.
Kurzbeschreibung (so wie ich es immer mache):
1. Plugin via Backend (nicht via FTP, da gibt es ab und zu Probleme) installieren.
2. Im moziloAdmin Reiter "Einstellungen" folgende eigene Syntax anlegen: ueber0 =
3. Die Inhaltstseite so benennen, wie sie im Adressbereich aussehen soll, also z.B. "gruene-aepfel" oder "grüne-äpfel"
4. In der Inhaltsseite an erster (!) Stelle notieren: [ueber0=page_name|Grüne Äpfel]
Das Plugin trägt beim Einsetzen die Überschrift1 ein. Das kann man machen, wenn die H1 genau so heißen soll wie der Seitenname. Aber das kommt ja nicht immer vor, deshalb der "Trick" mit dem "ueber0" (also Null). Da nach dem Gleichzeichen = nichts steht, wird auch kein Inhalt ausgegeben, aber die Seite wird so umbenannt, wie man es will. Das klappt dann auch prima bei der Sitemap usw. :-)
ok danke, dass versuche ich direkt Mal!
Sollten wir vielleicht auf der mozilo Seite auch machen, dort sehen die Links auch so aus
http://mozilo.de/moziloCMS/Fragen%20%26%20Antworten.html
http://mozilo.de/moziloCMS/Hoster%20gesucht%3F.html
http://mozilo.de/moziloCMS%202.0.html
usw
Klappt! :!:
Das muss ich dann auch mal ausprobieren.
Wobei im Firefox die Seitentitel ohne % oder - angezeigt werden.
Bei mir klappt es nicht.
[ueber0=page_name|Grüne Äpfel]
Hab es in Chrome und Opera getestet.
Allerdings bekomme ich nach der Installation des Plugins auch Fehlermeldungen angezeigt:
Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/ud10_398/html/beta20/admin/plugins.php on line 301
Fehlermeldung hatte auch, hat aber trotzdem geklappt.
Habe eben im Firefox geschaut und stimmt, da wird %20 nicht angezeigt aber das Leerzeichen dargestellt. Auch nicht optimal
Welche PHP-Version habt Ihr? Das Plugin benötigt min. PHP 5.6
Habe es unter 7.1 versucht. Fehlermeldung kam, Plugin scheint aber zu funktionieren.
@Thorstn: PHP7.2
Also wenn es bei euch funktioniert, muss ich irgend was falsch machen.
- Plugin über die Verwaltung installiert
- Syntaxelement: "ueber0 = " angelegt
- Inhaltseite "Grüne Äpfel" angelegt
Ergebnis in Chrome: .....com/HOME/Grüne%20Äpfel.html
Hallo Rainer,
nenn deine Inhaltsseite in grüne-äpfel um, dann sollte es funktionieren.
Zitat von: Rainer am 15. Mai 2018, 22:14:33
Bei mir klappt es nicht.
Allerdings bekomme ich nach der Installation des Plugins auch Fehlermeldungen angezeigt:
Warning: count(): Parameter must be an array or an object that implements Countable in ...
Zitat
@Thorstn: PHP7.2
Also wenn es bei euch funktioniert, muss ich irgend was falsch machen.
Die Fehlermeldung hat damit zu tun: http://php.net/manual/en/migration72.incompatible.php#migration72.incompatible.warn-on-non-countable-types
Das muss im Plugin geändert ("umprogrammiert") werden.
Der Mann sieht die Äpfel nicht mehr richtig und braucht ne stärkere Brille 8)
Ich war einfach zu stark auf den Inhalt der Inhaltseite fixiert :o
Danke!