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, als die beim Vorgänger. Das neue iPhone 4 hat einen HD Bildschirm 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.

Die ebay-Falle: Leere Verpackung werden teuer verkauft

Man muss wirklich aufpassen wie ein Luchs! Schon länger gibt es bei ebay schwarze Schafe unter den Händlern, die in einer Auktion eine Verpackung eines teueren Gerätes so anbieten, dass man denkt es handle sich um das Gerät selbst und nicht um die reine Verpackung.

In den Angebotsüberschriften steht dann so etwas wie „iPhone 3G OVP“ oder „neue Apple iPhone 3G 8GB schwarz, OVP“, welches dann durchaus mal schnell missverstanden werden kann. (weiterlesen…)

Google Maps in WordPress einbinden ohne API Key

Nachdem ich lange gesucht habe um herauszufinden wie man eine Google Maps Karte in das CMS WordPress einbindet möchte ich euch die Lösung natürlich nicht vorenthalten.

Das Problem besteht darin, dass der WYSIWYG-Editor von WordPress (TinyMCE) die iframe Tags schlichtweg im Quellcode eliminiert.

Hierzu kursieren im Netz verschiedene Lösungsansätze. Es gibt z.B. einige PlugIns zur Darstellung von Google Karten. Jedoch sind diese für einfach Zwecke etwas “oversized” und erfordern auch einen API-Key von Google. Auch Lösungen wie das Plugin “embed iframe” funktionieren nicht zuverlässig. Es gab auch die Möglichkeit ein paar Zeilen Code in die functions.php des Templates zu schreiben um das iframe im TinyMCE zulassen zu können.Leider funktionierte Letzteres in WP 3.0 nicht mehr.

Nun habe ich ein PlugIn gefunden, welches das Elimieren des <iframe> Tags beim Umschalten zwischen dem HTML-Eingabemodus und dem visuellen Eingabemodus verhindert.

Für unsere Zwecke muss also das PlugIn TinyMCE Valid Elements installiert werden. Unter “Werkzeuge” -> “TinyMCE Valid Elements” fügt man nun das <iframe> Tag mit den entsprechenden Attributen hinzu.

Diese eingefügten Tags werden nun vom WYSIWIG Editor nicht mehr angefasst. Nun kann man den Embed-Code von Google Maps nutzen um Karten darzustellen.

Wie man nun eine Karte in seinen Blogartikel einfügt erkläre ich in diesem kurzen Video.

Counter Strike Source die Beta

Counter Strike Source die Beta, Fluch oder Traum? Vergangene Woche am Donnerstag den 24.06 kam das angekündigte Update von Steam heraus, welches viele Spieler gleich in Rage versetzte, da Steam komplett überlastete. Bei einigen wurde einfach der Download des Updates abgebrochen mit der Begründung “The Steam server is currently too busy. Please try again later”. Doch wenn man mit viel Enthusiasmus an die Sache ran ging und öfter mal den Download neu startete, konnte er das Update herunterladen und fertig war das neue CSS.

Das Spiel hat sich von den Missionen nicht verändert, Counters müssen immer noch die Geiseln retten und Terrors müssen weiter hin die Bombe legen. Doch irgendwas muss sich doch verändert haben, oder? Ja, und zwar die Kompatibilität mit dem Mac, das Interface, die Hitboxen, die Namen und natürlich die unzählig vielen neuen Bugs. (weiterlesen…)

Die neue Xbox 360 S

Die neue Xbox 360 S soll am 16.Juli diesen Jahres erscheinen. Jeder sieht sofort den Unterschied zu der alten Xbox, da die Neue in einem Glänzenden schwarz strahlt. Das bedeutet natürlich auch das man Sie öfter mal abstauben und sauber machen darf, aber bei diesem Design sollte das egal sein. Das gesamte Gehäuse ist schwarz glänzenden und der Ein- und Ausschalter ist verchromt. Doch mal vom Design abgesehen die Konsole hat auch die ein oder andere neue Anschlussmöglichkeit.

Ein Feature ist, das beim Öffnen des Laufwerkes ein “Bing” ertönt. Ob das nun Werbung für die Suchmaschine von Microsoft ist oder nicht bleibt unklar. An der Front der Xbox sind weiterhin 2 USB-Eingänge jedoch wurden die Steckplätze für die MemoryCards entfernt. Die Konsole hat eine 250Gigabyte Festplatte wodurch der Gebrauch einer MemoryCard nicht mehr von Nöten ist.  Auf der Rückseite der Konsole befinden sich 3 weitere USB-Eingänge, 1 HDMI Anschluss, 1 Ethernet-Anschluss und ganz neu einen optischen Audioausgang. Des Weiteren verfügt die Konsole über einen Anschluss für das Kinect. Kinect kann natürlich auch auf den alten Xbox 360 genutzt werden, jedoch benötigt man dann hierfür einen Adapter. Die neue Xbox 360 S verbraucht auch weniger Strom wie ihr Vorgänger, laut ersten Messungen verbraucht sie nur 70 bis 90 Watt. Die Konsole ist nun auch deutlich leiser, hat ein intrigiertes W-Lan und ist ein Stück kleiner. Das Gerät kostet 249 € und enthält ein Headset, einen Controller, ein Composite-AV-Kabel und natürlich die 250Gigabyte Festplatte.

Webseitenanalyse mit Piwik

Was ist Piwik? Piwik ist ein Programm, das Ihnen anhand einer grafischen Darstellung die Besucherzahlen Ihrer Homepage anzeigt. Man kann sich Piwik etwa so wie Google Analytics vorstellen. Piwik ist in PHP geschrieben und ist ein Open-Source-Web-Analytics-System.  Wie die Beschreibung schon sagt, ist das Programm kostenfrei.  Piwik stellt Ihnen die Benutzerzugriffe in  übersichtlichen Grafiken dar, wie hier an den Bildern zu erkennen.

Es liefert Ihnen auch detaillierte Informationen darüber, ob der User über eine Suchmaschine auf Ihre Webseite gelangt ist, durch welche Suchmaschine, was für Suchbegriffe er verwendet hat, aus welchem Land er kommt und wie lang er sich auf Ihrer Seite aufgehalten hat.

Piwik bietet Ihnen viele Vorteile gegenüber von Google Analytics. Die Gefahr bei Google besteht, das es Informationen von Google Analytics weiter geben könnte. Nicht an Drittanbieter aber an Googleinterne Programme wie Google Adwords. Wenn Sie zum Beispiel Google Analytics und Google Adwords benutzten kann es passieren das Analytics die Informationen von Keywords weiter an Adwords sendet, um dadurch die Preise für die Gebote zu bestimmen. Google streitet diese Vorwürfe natürlich ab, doch kann man in dieser Hinsicht Google wirklich vertrauen?  Piwik speichert die temporären Seitenzugriffe und erstellt anhand dieser Ihre Daten. Seit Version 0.5.5 entspricht Piwik den deutschen Datenschutzgesetzen und anonymisiert sämtliche IP-Adressen, bevor diese verarbeitet werden. Google Analytics tut dies nicht. Die aktuelle Version von Piwik ist 0.6.2. Die Installation ist für den Leihen ist nicht ganz einfach jedoch gibst dafür viele gute Anleitungen. Piwik ist nicht nur für den Geschäftlichen, sondern auch für den Privatengebrauch zu empfehlen, da es sicher ist und sich an die deutschen Datenschutzgesetze hält. Piwik ist erst im vergangenem Jahr erschienen und ist bereits jetzt eins der führenden Webseitenanalysesystem. Alternativen zu Google Analytics und Piwik sind Clicky Web Analytics und Woopra.

Project Natal

Kinect alias Project Natal (Xbox 360)

Nicht mehr lange hin und Kinect ist endlich auch auf dem Deutschen Markt verfügbar.  Doch was macht Kinect eigentlich so besonders und begehrenswert? Kinect ist eine Mischung aus der Nintendo Wii, der PS2 USB Eyetoycam und dem Realen Leben.  Die Spiele für die Kinect sind auf Körperbewegung basierend, d.h kein faules rumgesitze mehr auf der Coach sondern Live im Spielgeschehen dabei. Es gibt keinerlei Controller mehr, sei es nun ein Fußballspiel oder ein Skatespiel, alles wird nur noch mit  seiner eigenen Bewegung gesteuert.  Und wer denkt dass das schon das Beste sei weiss noch nicht, dass die Online Community komplett überarbeitet wurde. Anstatt einem 3D Avatar steht man nun selbst im Bildschirm. Die Kinect Kamera scannt die Person ein und projiziert Sie auf den Bildschirm, diese Projektion kann man nach belieben mit verschiedenen Kleidungsstücken oder Accessoires aufpeppen.

Doch einmal von dem Spielen abgesehen kann man auch sein Xbox Home-Entertainment-System damit steuern. Wenn man beispielsweise einen Film sehen möchte kann man diesen mit ein paar leichten Handbewegungen auswählen und abspielen. Doch nicht nur durch Bewegung sondern auch durch Ton lassen sich Filme und Spiele starten. Das Kinect hat ein Voicecontrol und kann anhand Ihrer Stimme erkennen was Sie zu tun hat. Das komplette Kinect-System besteht aus einer Kamera (die mit einem USB-Port an die Xbox angeschlossen wird),  einem Mikrofon (welches in der Kamera implentiert ist), einer Scannerfunktion, und natürlich einer CD mit einigen Mini Games. Die Kinect kommt nur für die Xbox 360 heraus, da das Projekt von Microsoft entwickelt wurde. Laut neuesten Quellen soll der Erscheinungstermin Ende dieses Jahres sein. Ein fester Preis für das Wunderprodukt steht noch nicht fest aber man kann mit ca. 120 Euro rechnen.