<:Keine Wartezeit bei Amazon>

Du willst bei einem Händler Preisnachlass bekommen, indem du ihm den Preis bei Amazon vorlegst? Bei manchen Händlern zieht das tatsächlich. Dumm wird's nur dann, wenn Amazon z.B. eine Lieferzeit von 4-6 Wochen für den gewünschten Artikel angibt. Da wird dich der Händler nämlich nur fies angrinsen. Was du also tun musst: Die Verfügbarkeit manipulieren.

Einfach die Amazon-Seite lokal speichern und dann ändern ist erstens wegen der eingebundenen Bilder etc. nicht so einfach und produziert zweitens einen verdächtigen URL von wegen "file://" auf dem Ausdruck. Für genau solche Fälle habe ich ein kleines PHP-Script geschrieben. Um es benutzen zu können, brauchst du i.A. zwei Computer.

Der erste Computer ist der Webserver. Leg das Script irgendwo im Webroot in ein Unterverzeichnis, nenne es index.php und wirf folgendes in die Apache-Config (Pfade anpassen):

<VirtualHost *:80>
        DocumentRoot /var/www/htdocs/amazon
        ServerName www.amazon.de
        Alias / /var/www/htdocs/amazon/index.php/
        php_admin_flag "safe_mode" "off"
</VirtualHost>

Damit das funktioniert, musst du deinen Apache natürlich für virtuelle Hosts konfiguriert haben.

Jetzt änderst du noch auf dem zweiten Computer, dem Client, die /etc/hosts (bzw. unter minderwertigen Betriebssystemen die c:\windows\hosts, indem du folgende Zeile hinzufügst:

123.123.123.123 www.amazon.de amazon.de

Die IP 123.123.123.123 musst du natürlich durch die deines Webservers ersetzen. Und das war's auch schon. Alle Anfragen an www.amazon.de werden über das PHP-Script gejagt und jedes Vorkommen von "Versandfertig in ..." wird in "Versandfertig in 24 Stunden" geändert.

Warum man (normalerweise) zwei Rechner für diesen Spaß braucht, sei dem Leser als Übung überlassen.