Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü
-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es dir, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachte, dass du nur Beiträge sehen kannst, die in Teilen des Forums geschrieben wurden, auf die du aktuell Zugriff hast.

Beiträge anzeigen-Menü

Beiträge - GunnarKiel

#1
Plugins / Re: Viele neue Plugins, bitte testen :)
20. Oktober 2010, 09:43:01
Moinsen!

Habe eben mal die PlugIns "MetaDescriptions" und "MetaKeywords" der Version vom 13.10.2010 getestet ... bzw. testen wollen  :cry:

Nach dem Hochladen der entsprechenden Verzeichnisse kommt beim Aufruf der PlugIn Seite im Adminberich nur noch eine weiße Seite. Das passiert bei beiden PlugIns, auch wenn sie einzeln hochgeladen sind. Datei- und Verzeichnisberechtigungen sind ganz normal vergeben. Habe das auf einer sauberen Testinstallation der aktuellen Beta3 probiert... Sobald man den entsprechenden Ordner entfernt, funktioniert wieder alles...

Die alte Version vom 12.09.2010 (oder 13.9.?) zeigte dieses Verhalten nicht. Habe diese mal testweise probiert, das funktioniert einwandfrei...

Hoster: 1&1 (ohne meinen mod_rewrite Hack) ;) ...

EDIT:
Ups, Fehler schon gefunden ... PHP5 muss für das Plugin aktiviert sein (das ist bei1&1 ja nicht standardmäßig aktiviert...)
#2
Vielleicht können die Profi-Coder das hier ja als "1&1 mod_rewrite Plugin" realisieren?!

So mit Eingabe:
Angabe des Verzeichnisses:
(frei lassen, wenn im Hauptverzeichnis)

Und beim Aktivieren / Deaktivieren werden die entsprechenden .htaccess Dateien ausgetauscht / modifiziert ...

Nur mal so als Vorschlag...  :D
#3
HiHo!

Ich hab - wie schon mal anderswo erwähnt  ;) - das mod_rewrite nach Modifikation der .htaccess bei 1&1 im Einsatz.

Funktioniert soweit auch problemlos... dennoch gibt es bei einigen "Sonderfällen" Probleme bei der Indexierung.

Hat man z.B. Inhaltsseiten mit einem Leerzeichen (Beispiel: Tolle Links), so wird die korrekt kodiert in Tolle%20Links.html. Setzt man aber z.B. Klammern ein (Beispiel: Tolle Links (klick mal)), dann codieren das einige Browser korrekt in Tolle%20Links%20%28klick%20mal%29.html ... allerdings ist das dann auch nicht mehr soooo schön ;) Andere Browser, und auch der Google Bot, kodieren allerdings falsch in Tolle%20Links%20(klick%20mal).html - und das führt dazu, dass die Seiten von Google nicht korrekt indexiert werden.

Hab mir nun so beholfen, auf die Klammern zu verzichten und statt dessen - als Zeichen einzusetzen. Damit gehts...

Schön wäre es auch, wenn die Leerzeichen z.B. durch - ersetzt werden würde, statt des %20 für ein Leerzeichen in der URL ... Bei etwas komplexeren Sachen kommt dann ja schnell mal sowas wie:
meine-domain.xy/Tolle%20aktuelle%20News/Mozilo%20CMS%20nun%20auch%20mit%20mod_rewrite.html

Vielleicht geht da ja noch was ...  ;)
#4
Zitat von: "azett"[...] die Links im CMS bringen aber 404 :(

War bei mir zuerst auch so, lag an falschen Pfadangaben in der .htaccess im Hauptverzeichnis des CMS.

Wenn das CMS in einem Verzeichnis liegt, muss in dieser - und nur dieser .htaccess - der Pfad mit angegeben werden, z.B.

Options -MultiViews
RewriteEngine On
RewriteRule admin/index.php$ /dein-cms-verzeichnis/admin/index.php [QSA,L]
RewriteRule .html$ /dein-cms-verzeichnis/index.php [QSA,L]

Liegt das CMS im Root des Verzeichnisses, müssen die "/" ergänzt werden

Options -MultiViews
RewriteEngine On
RewriteRule admin/index.php$ /admin/index.php [QSA,L]
RewriteRule .html$ /index.php [QSA,L]

In der .htaccess im admin Ordner keine zusätzlichen / und kein /dein-cms-verzeichnis/ ...

Dann muss es eigentlich gehen ... hab 1&1 Business 5.0 ... hab es auch zusätzlich mit dem PHP5 Switch probiert, funktioniert auch beides problemlos... Das "<IfModule rewrite_module>" hab ich allerdings auch raus genommen... damit ging es nicht, beide Dateien enthalten nur das, was oben im Post auch drin steht...

Edit:
Hier zum Angucken: http://www.wuppy.net/cms-test/
Liegt auf 1&1 mit den modifizierten .htaccess...
#5
Also, wenn noch Bedarf an einem einfachen Forum mit Mitgliederverwaltung/Benutzergruppen besteht, dann ist meine Empfehlung das Disputa-Forum (http://www.disputa.de). Da gibt es eine freie, abgespeckte Version und eine Vollversion "für wenig Holz". Das System basiert wie auch Mozilo rein auf Textdateien und kann ähnilch über CSS und Templates angepasst werden. Wenn man ein bisschen schraubt, kann man beide Systeme optisch sicher so angleichen, dass kaum auffallen wird, dass es zwei unabhängige Stand-Alone-Lösungen sind... hab das auch auf zwei Seiten (alerdings ohne CMS) im Einsatz und bin sehr zufrieden damit...
#6
HEUREKA ... isch habs  :ugeek:

Also, wenn MoziloCMS im Hauptverzeichnis liegt, es es (zumindest bei mir) bei 1&1 mit folgenden .htaccess Files:

Die .htaccess im Verzeichnis /admin:
Options -MultiViews
RewriteEngine On
RewriteRule login.php$ login.php [QSA,L]
RewriteRule index.php$ index.php?link=rewrite [QSA,L]
Die .htaccess im Hauptverzeichnis /:
Options -MultiViews
RewriteEngine On
RewriteRule admin/index.php$ /admin/index.php [QSA,L]
RewriteRule .html$ /index.php [QSA,L]
Nach dem Ändern der .htaccess steht auf der Startseite im Adminbereich, dass mod_rewrite verfügbar ist. Danach lässt sich mod_rewrite auch aktivieren und funzt  :D  :mrgreen:

Für den Fall, dass das CMS in einem Unterverzeichnis (z.B. /cms) liegt, habe ich es noch nicht getestet... kommt noch  ;)

Update: Okay, getestet...  ;)
Sollte das CMS in einem Unterverzeichnis liegen, muss die .htaccess im Hauptverzeichnis des CMS folgendermaßen angepasst werden:
Options -MultiViews
RewriteEngine On
RewriteRule admin/index.php$ /[Pfad-zum-CMS]/admin/index.php [QSA,L]
RewriteRule .html$ /[Pfad-zum-CMS]/index.php [QSA,L]
[Pfad-zum-CMS] muss gegen den entsprechenden Pfad auf dem eigenen Server ausgetauscht werden, z.B. /mein-mozilo-cms/ oder wie auch immer  ;) Der führende Slash (/) beim Pfad zum CMS darf dabei nicht vergessen werden...
#7
Habe nochmal ein bisschen rumprobiert, bin jedoch zu keiner Lösung gekommen...

Zitat von: "azett"Habe das Problem auf meinem 1und1-Webspace auch[...]
DAS macht mir allerdings extrem Hoffnung, dass es früher oder später auch eine funktionierende 1&1 Version der .htaccess geben wird...  :D  :lol:   ;)

Ansonsten ist das System echt ziemlich mega ...  :D Bin begeistert!
#8
Zitat von: "stefanbe"Sory dann fehlt mir nur noch ein das mod_rewrite nicht Verfügbar ist oder über das Kontrolcenter configuriert werden muss

gruss stefanbe

Danke Dir trotzem! ... also mod_rewrite ist definitiv an und im 1&1 Control Center kannst bei 'nem Webhosting Paket nicht viel machen  ;)

Hätte hier, vielleicht als Referenz - oder als Inspiration  ;) , noch zwei .htaccess Files eines Forums. Einmal für "normale" Hoster und einmal eine modifizierte Version für 1&1:

Normale Version:
Options -MultiViews
RewriteEngine on
RewriteRule ^sess_(.*)/user/(.*).html$ ../user.php?user=$2&sid=$1 [L]
RewriteRule ^user/(.*).html$ ../user.php?user=$1 [L]
RewriteRule ^(.*)-(.*).html$ $2.html
RewriteRule ^([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).html$ ../thread.php?board=$1&thema=$2&page=$3 [L]
RewriteRule ^sess_(.*)/([0-9]+)_([0-9]+)_([0-9]+).html$ ../thread.php?board=$2&thema=$3&page=$4&sid=$1 [L]
RewriteRule ^([0-9]+)_([0-9]+)_([0-9]+).html$ ../thread.php?board=$1&thema=$2&page=$3 [L]
RewriteRule ^sess_(.*)/([0-9]+)_([0-9]+).html$ ../thread.php?board=$2&thema=$3&sid=$1 [L]
RewriteRule ^([0-9]+)_([0-9]+).html$ ../thread.php?board=$1&thema=$2 [L]
RewriteRule ^sess_(.*)/([0-9]+)__([0-9]+).html$ ../board.php?board=$2&page=$3&sid=$1 [L]
RewriteRule ^([0-9]+)__([0-9]+).html$ ../board.php?board=$1&page=$2 [L]
RewriteRule ^sess_(.*)/([0-9]+).html$ ../board.php?board=$2&sid=$1 [L]
RewriteRule ^([0-9]+).html$ ../board.php?board=$1 [L]
RewriteRule sitemap.xml ../sitemap.php [L]
RewriteRule (.*).html ../$1.php [L]
RewriteRule $ ../

Und hier einmal die für 1&1 modifizierte Version:
Options -MultiViews
RewriteEngine on
RewriteRule ^sess_(.*)/user/(.*).html$ /forum/user.php?user=$2&sid=$1 [L]
RewriteRule ^user/(.*).html$ /forum/user.php?user=$1 [L]
RewriteRule ^([^/]*)-([0-9_]*).html$ /forum/board/$2.html [L]
RewriteRule ^sess_(.*)/([^/]*)-([0-9_]*).html$ /forum/board/sess_$1/$3.html [L]
RewriteRule ^([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).html$ /forum/thread.php?board=$1&thema=$2&page=$3 [L]
RewriteRule ^sess_(.*)/([0-9]+)_([0-9]+)_([0-9]+).html$ /forum/thread.php?board=$2&thema=$3&page=$4&sid=$1 [L]
RewriteRule ^([0-9]+)_([0-9]+)_([0-9]+).html$ /forum/thread.php?board=$1&thema=$2&page=$3 [L]
RewriteRule ^sess_(.*)/([0-9]+)_([0-9]+).html$ /forum/thread.php?board=$2&thema=$3&sid=$1 [L]
RewriteRule ^([0-9]+)_([0-9]+).html$ /forum/thread.php?board=$1&thema=$2 [L]
RewriteRule ^sess_(.*)/([0-9]+)__([0-9]+).html$ /forum/board.php?board=$2&page=$3&sid=$1 [L]
RewriteRule ^([0-9]+)__([0-9]+).html$ /forum/board.php?board=$1&page=$2 [L]
RewriteRule ^sess_(.*)/([0-9]+).html$ /forum/board.php?board=$2&sid=$1 [L]
RewriteRule ^([0-9]+).html$ /forum/board.php?board=$1 [L]
RewriteRule sitemap.xml /forum/sitemap.php [L]
RewriteRule (.*).html /forum/$1.php [L]
RewriteRule $ /forum/

Eigentlich ist einfach immer nur der entsprechende Pfad angebenen (in diesem Fall /forum/). Aber bei den beiden CMS .htaccess (z.B. mit /cms/ und /cms/admin/) hilft das allet nicht weiter ...

Bin für alle weiteren Ideen und Anregungen dankbar...
#9
Zitat von: "stefanbe"setz mal die rechte von denn .htaccess auf 544 (rw-r--r--)

gruss stefanbe

gemacht ... mit Originalversion und mit RewriteBase... hilft nix.  :(  :(
#10
Zitat von: "hausl78"[...]
http://www.google.de/search?q=1%261+mod_rewrite
[...]
Moin!
Danke, das Zeug hab ich schon komplett durch...  :shock:
auch mit den Tipps hinsichtlich "Options -MultiViews" und "/" (z.B. mit /login.php [QSA,L] oder /admin/login.php [QSA,L] usw.) ... funzt allet nich  :(

Edit: Hab das jetzt auch nochmal im Hauptverzeichnis einer Subdomain probiert, damit der Verzeichniskram wegfällt - hilft auch alles nix. Weiterhin "mod_rewrite ist nicht verfügbar" - aber wie gesagt, es läuft definitiv auf dem Server.
#11
Zitat von: "stefanbe"Probier mal in der admin/.htaccess nach
[...]
RewriteBase /xyz
[...]
Jup, probiert - geht leider auch nicht...  :cry:
#12
Zitat von: "stefanbe"sind denn die .htaccess und admin/.htaccess vorhanden?

gruss stefanbe

Moinsen!
Jup, beide vorhanden und beide haben auch Inhalt ...  ;)
Hatte schon mal ein ähnliches Prob mit einem Forum, da bei 1&1 irgendwie die Pfadangaben (z.B. /cms/ bzw. /cms/admin/) mit in die Rules müssen... hab da auch schon einiges probiert, komme aber nicht wirklich weiter...
#13
Moin zusammen!

Na, hier tut sich ja richtig was und da dachte ich mir, ich teste mal ein bisschen. Bin dabei aber auf ein kleines Problem gestoßen.

Auf einem 1&1 Server (mod_rewrite geht da definitiv) lässt sich selbiges nicht aktivieren. Im Admin Bereich steht, mod_rewrite sei nicht verfügbar. Ich weiß, dass 1&1 in dieser Angelegenheit gerne eigene - und seltsame - Brötchen backt, aber gibts da vielleicht einen Workaround? Bin ja sicher nicht der Einzige, der ein paar Seiten bei 1&1 hat ...  ;)

Ansonsten macht das Ganze einen echt ordentlichen Eindruck...  :D

Dank' Euch!
VG Gunnar
#14
Ich wünsche mir... / XML Sitemap, URLs, RSS...
13. September 2009, 10:48:16
Moin!

Also zuerst möchte ich mal loswerden, dass ich das System wirklich klasse finde... leicht nachvollziehbar, einfach anzupassen, klein und handlich. Wirklich toll.

Ich würde mir jedoch aus suchmaschinentechnischen Gründen ein paar "Kleinigkeiten" wünschen...

 :arrow: XML Sitemap
Es wäre super, wenn das System automatisch eine XML Sitemap (nicht nur die HTML Sitemap) erzeugen würde...

 :arrow: "Sprechende" URLs
Eine tolle Sache (und ich glaube hier auch schonmal angesprochen) wären suchmaschinenfreundlcihe URLs, am Besten aktivierbar/deaktivierbar, je nachdem ob der Server, auf dem das System läuft, ModRewrite unterstützt oder nicht...

 :arrow: RSS Feed
Das Tüpfelchen auf dem i wäre dann noch ein konfigurierbarer RSS Feed, also z.B. nach Anzahl der Artikel, Länge des publizierten Artikels / nur Überschrift etc...

Vielleicht findet der eine oder andere Vorschlag ja in einer zukünftigen Version Platz... :-))

Viele Grüße,
Gunnar