jajaajaaa ich mal wieder, diesmal mit der htaccess.
Ich habe mal http://www.seitenreport.de/ (http://www.seitenreport.de/) (habe ich hier irgendwo aus dem FOrum her ^^) Meine Seite durchlaufen lassen, darauf wurde ich auf 2 Dinge hingewiesen:
1. Duplicate Content
2. Es fehlt eine Gültige Fehlerseite
Da beides zur .htaccess gehört, dachte ich fasse mal beides unter einen Thread zusammen.
Zum ersten: Eigentlich selbstklärend: Meine Seite ist sowohl unter "www.xyz.de" als auch "xyz.de" erreichbar.
Nun ist die Frage wie ich die htaccess so bearbeiten muss, das er einfach automatisch "www.xyz.de" nach "xyz.de" (oder umgekehrt) weiterleitet?
Ich hatte das selber schon mit einer Beispieldatei versucht... welche in einer Menge Fehlern endete :?
Zum zweiten:
Idee ist folgende: Ich erstelle einfach mit dem MoziloCMS ne versteckte 404 Seite die dann aufgerufen wird, wenn etwas nicht funktioniert.
Frage ist, Praktisch möglich? Und wenn ja wie?
Danke nochmal für eure Geduld mit mir und den vielen Hilfreichen Antworten.
Lg, da ROMSY
Hmm... kann man den ersten Beitrag nicht editieren? Oder sollte ich einfach mal Feierabend machen?
Aber egal, zum ersten Problem ist das meine Lösung:
So sieht nun meine Htaccess aus um das Duplicate Content Problem zu lösen.
<IfModule rewrite_module>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,QSA,L]
RewriteRule .html$ index.php [QSA,L]
</IfModule>
Hi ROMSY!
Ungetestet sieht es zumindest sehr interessant aus. Allerdings denke ich das die jeweiligen
hosterseitigen APACHE-Einstellungen nicht immer erlaubt sind. Da fährt wohl jeder Hoster
seine eigene Strategie (?!) ... Frage: Welchen Hoster nutzt Du für dies? Ggf. kann man
die RULE ja doch verallgemeinern bzw. spezifizieren oder (manchmal?!) ausklammern ...
Zum Forum: Eigene Beiträge kannst Du derzeit innerhalb einer Zeitfrist (afaik:derzeit 15 Min.)
selbst editieren. Danach ist es fix. Soll den "roten Faden" für Threads und Topics erhalten.
Mal sehen was noch geändert wird ...
:arrow: In jedem Fall ein interessanter Beitrag ... vielen Dank im Namen aller "mozilos" ! 8-)
Also ich muss erstmal sagen das ich ein absoluter Leie bin was Webseiten und SEO angeht, von daher denke ich mal ist es auch nur eine "übergangslösung".
Ich habe mal wie im Thread Suchmaschinenoptimierung (http://www.mozilo.de/forum/viewtopic.php?f=4&t=935#p15278) einen Google Testlauf gestartet.
Mit rangefügten WWW. kommt das selbe Ergebniss raus wie beim verlinkten Thread.
Ohne www. habe ich bei den Suchergebnisse die Gewünschten "MetaDescriptions", jetzt ist die Frage, liegt es an der htaccess oder an dem Plugin von azett ^^"
Achja also Hoster hat mein Chefchen https://all-inkl.com/ (https://all-inkl.com/) genommen. Ich gucke aber mal die Tage ob euer "RefAnbieter" nicht zufällig vom Preisleistungsverhältniss besser ist, denn dann würde ich den wählen ;)
Ansonsten irgendeine Idee, was die htaccess und einer 404 Seite angeht?
Zitat von: "ROMSY"... Ansonsten irgendeine Idee, was die htaccess und einer 404 Seite angeht?
# redirect to www domain
RewriteCond %{HTTP_HOST} !^www.example.org$ [NC]
RewriteRule ^(.*)$ http://www.example.org/$1 [R=301,L]Zum 404er. Ein 404er ist ein "not found" und sollte nicht für Fehlermeldungen verwendet werden, sondern nur für "not found".
Wenn ein 404er abgefangen werden sollte, müsste man in der .htaccess weitere Anweisungen hinterlegen. Diese sind meistens in den entsprechenden FAQs der Hoster zu finden.
Bin jetzt kein .htaccess Profi, aber...
Die Fehlermeldungen via versteckte Inhaltsseite und dem entsprechenden Hinweistext sowie dem Code in der .htaccess sollte eigentlich funktionieren.
Manche Hoster bieten an, die eigenen Fehlerdokumente über die Web-Admin-Oberfläche einzubinden (das eigentliche Dokument muss dazu aber schon auf dem Server liegen, z.B. 404.htm)
Wie Stefan (Wasp) bereits schrieb, kann aber jeder Hoster durchaus sein eigenes Süppchen kochen.
Probiere mal, z.B. eine versteckte Inhaltsseite "404" anzulegen, am besten in einer eigenen Kategorie, vielleicht "error" oder so, etwas Text dazu (natürlich) und in die .htaccess der mozilo-Instanz folgendes eintragen:
ErrorDocument 404 http://meinetolledomain-dieistsosuper.de/fehlermeldungen-ordner/error404.html
Der Domainname ist natürlich beispielhaft!
Bei einem meiner Hoster hatte ich Probleme mit der relative Pfadangabe, aber mit der absoluten URL funktioniert es.
Der o.g. Code bitte außerhalb des "<IfModule rewrite_module>" setzen, am besten darunter.
Hier übrigens mal eine Übersicht der HTTP-Statuscodes: http://de.wikipedia.org/wiki/HTTP-Statuscode (http://de.wikipedia.org/wiki/HTTP-Statuscode)
Gruß,
Thorsten
Dem Plugin MetaDescription ists Wurst, wie du die Seite aufrufst ;) Sobald das CMS angezeigt wird, ersetzt das Plugin seinen Platzhalter im Template durch den konfigurierten Text. Nicht mehr (aber auch nicht weniger! :lol: ).
Dass die MetaDescriptions auf die eine Art nicht gezeigt werden, liegt vielleicht daran, dass Google das bisher einfach noch nicht wieder indiziert hat.