| | | | |
| |||||||
| Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Man sollte sich eine domain aussuchen und alle anderen via 301er header auf die hauptdomain weiterleiten. Möglichkeiten gibt es dabei viele: 1) Einen vhost für alle weiterleitungs-domains erstellen und dort direkt im vhost weiterleiten -> Vhost via 301 - Moved Permanently Header weiterleiten - Robo47.net 2) Via .htaccess + mod_rewrite die domain abfragen und falls nötig weiterleiten 3) Wenn das System das auf der Seite selbst läuft auf PHP oder einer anderen Sprache basiert von dort aus eine Domain-Erkennung durchführen und falls es nicht die Hauptdomain ist weiterleiten. Variante 1) ist wohl die einfachste und beste weil auch wirklich alle eventuellen alten links richtig umgeleitet werden und von google auch als solche erkannt werden. Bei Variante 2) können .htaccess-Anweisungen in tieferen Verzeichnissen dazu führen dass nicht weitergeleitet wird 3) funktioniert NUR für das System selbst, html, css, bilder und sonstige statische inhalte ausserhalb des Systems werden nicht weitergeleitet.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Es gibt noch eine andere Möglichkeit. Wenn ich das Problem verstanden habe (bin nicht ganz sicher, worum es Dir geht): Google hört auf den canonical-Meta-Tag: Official Google Webmaster Central Blog: Specify your canonical . Den kannst Du verwenden (vgl. Kommentare).
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 01.11.2008
Beiträge: 821
PHP-Kenntnisse: Anfänger ![]() | genau das nikosch.. Zitat:
da wäre noch was.. hab einen virtualhost definiert mit allen ***.xx domains und allen www.***.xx domains wenn ich nun hier eine umleitung nach .de mache leitet er mir natürlich auch die .de domain unendlich nach de weiter... gibt es ausnahmeregeln? oder muss ich den virtualhost doppelt anlegen und dann eben nur in einem alle .com .org etc domains nach .de umleiten? edit: hatte versucht mit *:80 und ServerName ***.com Redirect Match.. http://***.com$1 umzuleiten.. hat jedoch nicht funktioniert Geändert von nikosch (27.03.2010 um 02:24 Uhr). | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.11.2008
Beiträge: 821
PHP-Kenntnisse: Anfänger ![]() | mhh das is ja lustig... alle domains werden auf www.xad.de umgeleitet.. .com .org .at.. aber eine domain will nicht .NL weder die www.marcaregistrada.nl noch ohne http://www.php.de/server-hosting-und-workstations/www.. die sites liegen alle in einem vhost und werden auf den zweiten mit der standardomain umgeleitet.. hat .nl ein problem mit 301 redirects? von der config her passt nämlich alles Geändert von taurus (22.03.2010 um 15:37 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|