Sollte ich in meiner WWW-Site-Namen?

Einige Benutzer geben Sie "www.tech-faq.com" in ihre Web-Browsern, wenn sie erreichen wollen dieser Web-Seite. Andere Nutzer geben nur in "Tech-faq.com", verlassen Sie das "www" Teil.

Auf technischer Ebene, die beiden Namen beziehen sich nicht auf der gleichen Domain-Objekt.

Google und andere Suchmaschinen, die oft sehen diese beiden Objekte als separate Web-Servern.

Überprüfen Sie den PageRank für mehrere Domains, um zu sehen, die Ergebnisse dieser. Für einige Bereiche, die PageRank wird die gleiche sowohl für die www-und nicht-www-Domains. Für andere Domains, die PageRank wird sich für jede Domain.

Wenn Ihr Web-Server keine Antwort auf beide Namen, Benutzer kann verwirrt werden, und nicht in der Lage sein, sich auf Ihre Website.

Auf der anderen Seite, wenn Ihr Web-Server funktioniert Antwort auf beiden Domains, anderen Webmastern Mai Link zu entweder Namen für Ihre Website. Das Problem dieser Ursachen ist, dass Ihre Links sind jetzt zwischen zwei Domänen, Schwächung ihrer Wirksamkeit.

Die meisten Webmaster wählen Sie die Umlenkung der Benutzer alle Zugriffe auf die WWW-Version ihrer Domain-Namen. Versuchen Sie die Eingabe von "Tech-faq.com" in Ihrem Web-Browser. Sie werden automatisch weitergeleitet nach "www.tech-faq.com".

Der beste Weg zur Umsetzung dieser auf Ihrem Web-Server ist die Verwendung des Apache mod_rewrite Funktionalität die Umlenkung der Benutzer alle Anfragen an den Domain-Namen Ihrer Wahl.

Loading mod_rewrite in Apache

Der erste Schritt besteht darin, bearbeiten Sie Ihre httpd.conf-Datei zu laden, die mod_rewrite-Modul.

Dies hat wahrscheinlich bereits getan. Ist dies nicht der Fall, jedoch ist es sehr einfach zu fügen.

1. Suchen Sie den Abschnitt in Ihrer httpd.conf-Datei, 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

Seien Sie sicher, dass Sie die richtige Lage des mod_rewrite.so Datei auf Ihrem System.

Option: httpd.conf oder. Htaccess

Der nächste Schritt ist die Konfiguration des Rewriting Regeln. Dies kann entweder in Ihre httpd.conf-Datei oder in einzelnen. Htaccess-Dateien.

Wenn Sie Zugang zu httpd.conf, ist es wohl am einfachsten, um die Änderung gibt. Wenn Sie auf einem gemeinsam genutzten Server und haben keinen Zugang zum Bearbeiten der httpd.conf, ist es nicht mehr schwierig, die Änderungen von Ihrer. Htaccess-Datei.

Die Auswahl der Orte ist oft eine Frage des persönlichen Geschmacks.

Rewriting zu WWW in httpd.conf

So konfigurieren Sie den rewrite Regel in httpd.conf, bearbeiten Sie die entsprechenden VirtualHost-Container.

Fügen Sie die Zeilen unterhalb der VirtualHost Container für Ihre Web site.

Stellen Sie sicher, dass der Hostname bearbeiten, um die Einstellungen auf Ihrem Server.


RewriteEngine auf
RewriteCond% (HTTP_HOST)! ^ Www.example.com (: 80)? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [L, R = 301]

Rewriting zu WWW-in. Htaccess

Stellen Sie sicher, dass der Hostname bearbeiten, 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 über die Durchführung einer Weiterleitung zu WWW-in. Htaccess, lesen, dass lästigen www.



Top 5 Gratis-Networking-Tools

Bookmark Sollte ich in meiner WWW-Site-Namen?

Neueste Blog-Posts


Copyright 2008 Tech-FAQ. Alle Rechte vorbehalten.