Sådan åbner du local.example.com og indlæser localhost/path/to/example.com på Mac OSX 10.5 med Apache

Hvordan kan en browser åbne local.example.com, men faktisk indlæse http://localhost/path/to/example.com på Mac OSX 10.5 med Apache som lokal server?

For at få en browser til at åbne local.example.com, men faktisk indlæse http://localhost/path/to/example.com på en Mac OSX 10.5 med Apache som lokal server, skal du redigere hosts-filen, konfigurere Apache med en virtuel vært, genstarte Apache og derefter teste konfigurationen i din browser.

Sådan kan en browser åbne local.example.com, men faktisk indlæse http://localhost/path/to/example.com på Mac OSX 10.5 med Apache som lokal server

For at få en browser til at åbne local.example.com, men faktisk indlæse http://localhost/path/to/example.com på en Mac OSX 10.5 med Apache som lokal server, skal du følge disse trin:

1. Rediger hosts-filen

Du skal tilføje en post i hosts-filen for at mappe local.example.com til localhost.

  • Åbn Terminal.
  • Kør kommandoen: sudo nano /etc/hosts
  • Tilføj følgende linje i hosts-filen: 127.0.0.1 local.example.com
  • Gem og luk filen ved at trykke Ctrl + X, derefter Y og Enter.

2. Konfigurer Apache

Du skal oprette en virtuel vært i Apache-konfigurationsfilen for at håndtere anmodninger til local.example.com.

  • Åbn Terminal.
  • Rediger Apache-konfigurationsfilen: sudo nano /etc/apache2/extra/httpd-vhosts.conf
  • Tilføj følgende konfiguration til filen:
<VirtualHost *:80>
    ServerName local.example.com
    DocumentRoot "/path/to/example.com"
    <Directory "/path/to/example.com">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
  • Gem og luk filen ved at trykke Ctrl + X, derefter Y og Enter.

3. Genstart Apache

For at ændringerne kan træde i kraft, skal du genstarte Apache-serveren.

  • Kør kommandoen: sudo apachectl restart

4. Test konfigurationen

Åbn din browser og indtast local.example.com. Det skulle nu indlæse indholdet fra http://localhost/path/to/example.com.

Ved at følge disse trin kan du konfigurere din Mac OSX 10.5 med Apache til at håndtere anmodninger til local.example.com og dirigere dem til den ønskede lokale sti.