Beste mede Tweakers,
Ik heb op mijn MacBook Air een webserver draaien die ik voor eigen ontwikkeling gebruik. Echter, nu zou ik op mijn iPad en iPhone waar ik ook ben, de projecten willen testen als web app.
Alleen gebruik ik in mijn vhost het volgende:
Op mijn MacBook heb ik vervolgens in de hosts file staan:
Waardoor ik in de browser alleen maar in hoef te typen: 'test'.
Vervolgens kan ik in mijn project dingen gebruiken als / omdat HTML de root dir is voor het project binnen de vhost.
Echter wanneer ik via een ander apparaat ernaar toe ga (http://macbook-air-van-gebruiker.local/test), dan gebruikt ie de vhost niet meer, en als ik dan naar dat project ga, krijg ik de bestandsstructuur in mijn browser met daarin de map 'html'.
Hoe kan ik nu oplossen dat als ik de url http://macbook-air-van-gebruiker.local/test gebruik, ik in de vhost terecht kom zodat ook de document root wordt gedefinieerd etc?
Ik heb op mijn MacBook Air een webserver draaien die ik voor eigen ontwikkeling gebruik. Echter, nu zou ik op mijn iPad en iPhone waar ik ook ben, de projecten willen testen als web app.
Alleen gebruik ik in mijn vhost het volgende:
code:
1
2
3
4
5
| <VirtualHost *:80>
ServerName [b]test[/b]
ServerAdmin [b]mijnemail@domein.nl[/b]
DocumentRoot "/Users/gebruiker/Projects/[b]test[/b]/html"
</VirtualHost> |
Op mijn MacBook heb ik vervolgens in de hosts file staan:
code:
1
| 127.0.0.1 test |
Waardoor ik in de browser alleen maar in hoef te typen: 'test'.
Vervolgens kan ik in mijn project dingen gebruiken als / omdat HTML de root dir is voor het project binnen de vhost.
Echter wanneer ik via een ander apparaat ernaar toe ga (http://macbook-air-van-gebruiker.local/test), dan gebruikt ie de vhost niet meer, en als ik dan naar dat project ga, krijg ik de bestandsstructuur in mijn browser met daarin de map 'html'.
Hoe kan ik nu oplossen dat als ik de url http://macbook-air-van-gebruiker.local/test gebruik, ik in de vhost terecht kom zodat ook de document root wordt gedefinieerd etc?