Automatyczna strona www dla każdej domeny

Bez kategorii Zostaw komentarz

Co mam na myśli przedstawię na podstawie domeny e-zabrze.pl.

Wiadomo, w DNS mamy ileś tam wpisów i dla nich vhosty w Apache, wszystko działa.

Ale…  chcemy aby dla nieistniejących subdomen serwer zwracał adres IP i kierował na stronę www, która będzie informować że ta właśnie domena jest na sprzedaż. Skoro wolna…to warto sprzedać ;-)

Więc na warsztat bierzemy DNS. W strefie e-zabrze.pl dodajemy wpis:

* CNAME e-zabrze.pl.

Od teraz wszelkie zapytania o nieistniejące nazwy zostaną skierowane do hosta e-zabrze.pl

Kolejny krok to Apacze.

Instalujemy moduł:

libapache2-mod-vhost-hash-alias

apt-get install libapache2-mod-vhost-hash-alias

Dodajemy vhosta:

<VirtualHost *:80>

ServerAdmin admin@antynet.pl

VirtualDocumentRoot /home/sites/dynamic/mass

CustomLog /var/log/apache2/dynamic.e-zabrze.pl.log combined

ErrorLog syslog:facility

</VirtualHost>

Restart apache i zapytania będą kierowane do /home/sites/dynamic/mass.

Tam tworzymy index.php o zawartości zbliżonej do:

<?php

$host = $_SERVER['HTTP_HOST'];

?>

Sprzedam domenę <? echo $host; ?>

No i po całej zabawie.

Proste a ile radości ;-)

Share and Enjoy:
  • Print
  • Facebook
  • Twitter
  • Google Bookmarks

Zostaw komentarz

WordPress - Hosting: Twój hosting - Skórka: N.Design Studio - Spolszczenie: Adam Klimowski.
RSS wpisów RSS komentarzy Zaloguj