XAMPP, Windows 10 – Jak přidat subdoménu

Pokud vyvíjíte, nebo testujete reálné PHP projekty určené pro produkci, může se hodit subdoména na localhostu (např. projekt.localhost). XAMPP nabízí celkem elegantní řešení. Postup ve třech krocích.

Nastavení:

  1. Pro subdomény v XAMPP je určena složka „subdomains“, např. c:\xampp\subdomains. Zde vytvořte adresář s názvem „projekt„.
  2. Řekneme Apache, kde se složka nachází. Budeme upravovat soubor httpd-vhosts.conf ( umístění ve Win10 obvykle: c:\xampp\apache\conf\extra\httpd-vhosts.conf).
    Na konec souboru vložte následující:

    <VirtualHost *:80>
      DocumentRoot "c:/xampp/subdomains/projekt"
      ServerName projekt.localhost
      <Directory "c:/xampp/subdomains/projekt">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
      </Directory>
    </VirtualHost>

    Důležité je abyste uvedli absolutní cestu k adresáří, který chcete používat jako subdoménu.

  3. Následně budeme upravovat soubor hosts (umístění ve Win10 defaultně: c:\windows\system32\drivers\etc\).
    Na konec souboru vložte řádek:

    127.0.0.1 projekt.localhost

    Poznámka: Soubor hosts můžete upravovat pouze s oprávněním administrátora. Před jakoukoliv úpravou vždy soubor zálohujte.

  4. Restartuje webový server Apache v control panelu XAMPP.
  5. Vytvořte testovací soubor index.php, nakopírujte ho do vytvořené složky projekt.
    phpinfo();
  6. Máme hotovo, nyní můžete do prohlížeče zadat:
    http://projekt.localhost

    Pokud vše funguje jak má, výsledek Vám vypíše phpinfo.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *