301 Weiterleitung (redirect) per .htaccess

Was bezweckt eigentlich die 301 Weiterleitung?

Die Weiterleitung dient dazu, den Host ohne www auf den Host mit www umzuleiten. Zum Beispiel “max-mustermann.de” (ohne www) auf “www.max-mustermann.de” (mit www) umzuleiten. Und umgekehrt, “mit www” auf “ohne www”.

Wie macht man eigentlich die 301 Weiterleitung?

Als erstes legt man auf seinem Server die .htaccess file an. Wenn man das file öffnet, schreibt man den unten genannten Quellcode ein. Sie müssen dann nurnoch anstatt “beispiel-firma.de” ihre Domain eingeben und fertig ist die 301 Weiterleitung. Auf der verzweifelnden Suche nach einer funktionierenden 301 Weiterleitung, bin ich nach Stunden des Suchens endlich auf die Lösung gekommen. Der folgende Code funktioniert!

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^beispiel-firmenname.de$
RewriteRule ^(.*)$ http://www.beispiel-firmenname.de/$1 [R=301,L]

Man kann natürlich auch gleich die ganze Domain auf eine andere umleiten, wie zu sehen ist in diesem Quellcode

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^beispiel-firmenname.de$
RewriteRule ^(.*)$ http://www.beispiel-firmenname.de/$1

RewriteRule ^(.*) http://www.max-mustermann.de/$1 [R=301,L]

So und jetzt ein paar kleine Sachen, auf die man Achten muss!

Wenn man den Code kopiert oder eingibt, achten Sie auf Groß,- und Kleinschreibung. Bei mir stand bei “RewriteEngine On” das “On” kleingeschrieben und deswegen funktionierte es nicht. Des Weiteren kann einem ein Fehler bei dem Eingeben der Domain passieren. In der Zeile des “RewriteCond” müssen Sie darauf achten, dass bei der Eingabe der Domain KEIN und ich wiederhole KEIN “http://” vor ihrer Domain steht! Das führt nämlich dazu das nichts mehr funktioniert.

Das Tool mit dem Ich den Code der 301 Weiterleitung so schön in den Text setzten konnte, nennt sich übrigens SyntaxHighlighter Evolved.

Das neue iPhone 4

Nach langem Warten ist es endlich da! Das iPhone 4. Doch was hat das neue iPhone eigentlich so auf dem Kasten und in wiefern ist es besser wie sein Vorgänger das 3GS?

Das iPhone 4G überzeugt an erster Stelle mit seiner neuen Optik. Rund ist out, eckig müssen die Kanten des neuen iPhone sein. Die Tasten am Rande des iPhones sind nun auch wesentlich robuster,Iphone 4 als die beim Vorgänger. Das neue iPhone 4 hat eine Retina Display mit 960×640 Pixel Auflösung, was für ein extrem gutes Bild sorgt. Das Iphone besitzt 2 Kameras, eine auf der Rückseite und eine auf der Vorderseite des Mobiltelefons. Dieses Feature erlaubt einem nun Videogespräche zu führen. Das iPhone besitzt nun eine 5 MegaPixel Kamera und ein LED-Blitzlicht. Es ist nun auch möglich Videos und Bilder direkt in HD aufzunehmen. Das iPhone 4 besitzt eine Dual-Core was die Geschwindigkeit des Telefons enorm steigert. Sein vorgänger das 3GS besitzt nur einen 600 Mhz Prozessor. Seit dem neuen Softwareupdate iOS 4 ist nun die Funktion “Multitasking” verfügbar, d.h man kann mehre Apps gleichzeitig laufen lassen. Das ist sehr praktisch wenn man z.B. gerade etwas bei Google Maps nachsieht und gleichzeitg seine Mails checken will.

Das iPhone 4G ist sehr zu empfehlen jedoch kostet das Mobiltelefon 1200 Euro ohne Vertrag. Mit Vertrag kostet es zwischen 1 bis 399 Euro, je nach Vertrag den man abschließt. Aus persönlicher Erfahrung sage ich wer das 3GS besitzt braucht das iPhone 4G nicht, da das 3GS mit Softwareupdate iOS 4 auch viele neue Funktionen bekommen hat und mit dem iPhone 4 von Geschwindigkeit und Optik lange mithalten kann.