Auf technischer Ebene, die beiden Namen beziehen sich nicht auf der gleichen Domain-Objekt.
Google und andere Suchmaschinen, die häufig die beiden Objekte als separate Web-Servern.
Auf der anderen Seite, wenn Ihr Web-Server nicht Antwort auf beide Bereiche, anderen Webmastern verlinken entweder Namen für Ihre Website. Die Ursachen dieser Probleme ist, dass Ihre Links werden nun zwischen zwei Domänen, die Schwächung ihrer Wirksamkeit.
Die meisten Webmaster wählen Sie die Umlenkung der alle Benutzer-Anforderungen an die www-Version der Domain-Namen. Versuchen Sie die Eingabe von "Tech-faq.com" in Ihrem Web-Browser. Sie werden automatisch zur "www.tech-faq.com".
Der beste Weg zur Umsetzung dieser auf Ihrem Web-Server ist die Verwendung des Apache mod_rewrite Funktionalität zur Weiterleitung an alle Benutzer der Domain-Namen Ihrer Wahl.
Der erste Schritt ist das Bearbeiten Sie Ihre httpd.conf-Datei zu laden, das Modul mod_rewrite.
Dies hat sehr wahrscheinlich bereits getan. Ist dies nicht der Fall, aber es ist sehr einfach zu fügen.
1. Suchen Sie den Abschnitt in Ihrer Datei httpd.conf, die die LoadModule-Befehle.
2. Fügen Sie diese LoadModule Befehl, wenn sie nicht bereits vorhanden ist:
LoadModule rewrite_module / usr / local / libexec / apache / mod_rewrite.so
Stellen Sie sicher, dass die Verwendung der richtigen Stelle der mod_rewrite.so-Datei auf Ihrem System.
Der nächste Schritt ist die Konfiguration des Neuschreiben Regeln. Dies kann entweder in der httpd.conf-Datei oder in einzelnen. Htaccess-Dateien.
Wenn Sie Zugang zu httpd.conf, ist es wahrscheinlich am einfachsten, um die Änderung gibt. Wenn Sie auf einem gemeinsam genutzten Server und haben keinen Zugriff auf die httpd.conf bearbeiten, ist es nicht mehr schwer, die Änderungen an Ihrer. Htaccess-Datei.
Die Auswahl der Orte ist oft eine Frage des persönlichen Geschmacks.
So konfigurieren Sie den rewrite Regel in httpd.conf, bearbeiten Sie die entsprechende VirtualHost Container.
Fügen Sie die Zeilen unterhalb der VirtualHost Container für Ihre Web site.
Stellen Sie sicher, dass die Bearbeitung der Hostnamen, um die Einstellungen auf Ihrem Server.
RewriteEngine auf
RewriteCond% (HTTP_HOST)! ^ Www.example.com (: 80)? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [L, R = 301]
Stellen Sie sicher, dass die Bearbeitung der Hostnamen, um die Einstellungen auf Ihrem Server.
<IfModule Mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond% (HTTP_HOST)! ^ Www \. Example \. Com [NC]
RewriteRule ^(.*) http://www.example.com/ $ 1 [L, R = 301]
</ IfModule>
Für weitere detaillierte Anweisungen zur Durchführung einer Weiterleitung zu WWW-in. Htaccess, lesen
Bookmark Sollte ich in meiner WWW-Site-Namen?
Neueste Blog-Posts