Bekijk Volledige Versie : website opdelen in zakelijk en prive
bregweb.nl
08/04/04, 18:15
Hoi,
ik heb mijn domein thuis draaien op een Linux server, met Apache, PHP en
MySQl. Ben flink aan het studeren met bovengenoemde zaken en heb wat
pagina's in elkaar gedraaid, maar nu wil ik een scheiding gaan maken
tussen zakelijk en prive, zakelijk blijft dan www.bregweb.nl en prive
wordt dan prive.bregweb.nl. Het doel is om eventuele zakenrelaties niet
lastig te vallen met mijn andere hobbies of vakantiekiekjes.
Ik probeer via deze NG al te ontdekken wat wijsheid is, maar dat lukt nog
niet echt. Ik heb al iets gelezen over mod rewrite, virtuele hosts,
$http_host via php, ik kan ook een 2e domein aanvragen, maar wat is nu
verstandig en waarom? Is er een simpele howto op het net waarmee ik een
keuze kan maken of wordt het flink studeren?
MVG Erik
Rene Pijlman
08/04/04, 18:25
bregweb.nl:
>zakelijk blijft dan www.bregweb.nl en prive wordt dan prive.bregweb.nl.
>Ik probeer via deze NG al te ontdekken wat wijsheid is, maar dat lukt nog
>niet echt.
Daar ben ik ook al jaren mee bezig. In combinatie met enkele andere
nieuwsgroepen kun je een heel eind komen.
>Ik heb al iets gelezen over mod rewrite, virtuele hosts, $http_host via php,
>ik kan ook een 2e domein aanvragen, maar wat is nu verstandig en waarom?
De normale manier is twee hostnames in DNS, namelijk www.bregweb.nl en
prive.bregweb.nl, die beide naar het IP-nummer van jouw server leiden en
aldaar in Apache twee virtuele hosts configureren.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Henk Burgstra
12/04/04, 01:25
>
>>Ik heb al iets gelezen over mod rewrite, virtuele hosts, $http_host via php,
>>ik kan ook een 2e domein aanvragen, maar wat is nu verstandig en waarom?
>
> De normale manier is twee hostnames in DNS, namelijk www.bregweb.nl en
> prive.bregweb.nl, die beide naar het IP-nummer van jouw server leiden en
> aldaar in Apache twee virtuele hosts configureren.
>
Twee hostnames in DNS? Nee hoor. bregweb.nl is zijn domeinnaam.
Je kunt dus volstaan met het aanmaken van virtuele hosts in de apache
configuratie. Voor elke x in x.bregweb.nl kun je een virtuele host
aanmaken, zonder dat je daar iets voor hoeft te doen in DNS.
Voorbeeld voor virtuele hosts met de ip van de op:
# Voor elk ip met virtuele hosts die zich onderscheiden in de naam
# neem je het directive NameVirtualHost op.
NameVirtualHost 213.10.206.8:80
# Vervolgens de definitie van de virtuele hosts.
# Elke virtuele host krijgt zijn eigen document root
<VirtualHost 213.10.206.8:80>
SSLDisable
ServerName www.bregweb.nl
DocumentRoot /var/www/bregweb
</VirtualHost>
<VirtualHost 213.10.206.8:80>
SSLDisable
ServerName prive.bregweb.nl
DocumentRoot /var/www/bregweb_prive
</VirtualHost>
Meer hoef je niet te doen om zakelijk en prive te scheiden.
Zie voor meer informatie de documentatie van Apache.
Vr.gr.,
Henk Burgstra
Rene Pijlman
12/04/04, 01:25
Henk Burgstra:
>Twee hostnames in DNS? Nee hoor. bregweb.nl is zijn domeinnaam.
>Je kunt dus volstaan met het aanmaken van virtuele hosts in de apache
>configuratie. Voor elke x in x.bregweb.nl kun je een virtuele host
>aanmaken, zonder dat je daar iets voor hoeft te doen in DNS.
Beide hostnames moeten in DNS naar het IP vertalen. Jij bent kennelijk
standaard een wildcard gewend, maar die is niet vanzelfsprekend.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Henk Burgstra
12/04/04, 01:25
On Mon, 12 Apr 2004 01:17:43 +0200, Rene Pijlman wrote:
> Henk Burgstra:
>>Twee hostnames in DNS? Nee hoor. bregweb.nl is zijn domeinnaam.
>>Je kunt dus volstaan met het aanmaken van virtuele hosts in de apache
>>configuratie. Voor elke x in x.bregweb.nl kun je een virtuele host
>>aanmaken, zonder dat je daar iets voor hoeft te doen in DNS.
>
> Beide hostnames moeten in DNS naar het IP vertalen. Jij bent kennelijk
> standaard een wildcard gewend, maar die is niet vanzelfsprekend.
>
Nee, ik ben niet standaard een wildcard gewend. Ik heb de moeite genomen
om te kijken naar de situatie van de op.
ping werktdit.bregweb.nl
Jeroen van Tol
16/04/04, 12:55
> ik heb mijn domein thuis draaien op een Linux server, met Apache, PHP en
> MySQl. Ben flink aan het studeren met bovengenoemde zaken en heb wat
> pagina's in elkaar gedraaid, maar nu wil ik een scheiding gaan maken
> tussen zakelijk en prive, zakelijk blijft dan www.bregweb.nl en prive
> wordt dan prive.bregweb.nl. Het doel is om eventuele zakenrelaties niet
> lastig te vallen met mijn andere hobbies of vakantiekiekjes.
>
> Ik probeer via deze NG al te ontdekken wat wijsheid is, maar dat lukt nog
> niet echt. Ik heb al iets gelezen over mod rewrite, virtuele hosts,
> $http_host via php, ik kan ook een 2e domein aanvragen, maar wat is nu
> verstandig en waarom? Is er een simpele howto op het net waarmee ik een
> keuze kan maken of wordt het flink studeren?
Ik doe hetzelfde met virtual hosts, (www.v-tol.nl en
webmail.v-tol.nl), is gelukt met de apachedocumentatie en het
installeren van bind9
http://httpd.apache.org/docs/vhosts/index.html
Groet Jeroen van Tol
bregweb.nl
16/04/04, 15:25
On Fri, 16 Apr 2004 03:49:40 -0700, Jeroen van Tol wrote:
>> ik heb mijn domein thuis draaien op een Linux server, met Apache, PHP en
>> MySQl. Ben flink aan het studeren met bovengenoemde zaken en heb wat
>> pagina's in elkaar gedraaid, maar nu wil ik een scheiding gaan maken
>> tussen zakelijk en prive, zakelijk blijft dan www.bregweb.nl en prive
>> wordt dan prive.bregweb.nl. Het doel is om eventuele zakenrelaties niet
>> lastig te vallen met mijn andere hobbies of vakantiekiekjes.
>>
>> Ik probeer via deze NG al te ontdekken wat wijsheid is, maar dat lukt nog
>> niet echt. Ik heb al iets gelezen over mod rewrite, virtuele hosts,
>> $http_host via php, ik kan ook een 2e domein aanvragen, maar wat is nu
>> verstandig en waarom? Is er een simpele howto op het net waarmee ik een
>> keuze kan maken of wordt het flink studeren?
>
> Ik doe hetzelfde met virtual hosts, (www.v-tol.nl en
> webmail.v-tol.nl), is gelukt met de apachedocumentatie en het
> installeren van bind9
>
> http://httpd.apache.org/docs/vhosts/index.html
>
> Groet Jeroen van Tol
Dat het via virtual hosts moet ben ik al achter, maar loop toch nog tegen
een paar zaken aan. Is er een truuk om lokaal op mijn website te zien of
eea goed is ingesteld in httpd.conf?
Dit zijn mijn huidige regels, maar alle verwijzingen in de browser gaan
naar naar de standaard website en niet naar mijn virtal hosts.
# originele domein
<VirtualHost *>
ServerAdmin root@localhost
ServerName www.bregweb.nl
ServerAlias www.bregweb.nl
DocumentRoot /usr/local/apache/htdocs
</VirtualHost>
# 2e domein
<VirtualHost *>
ServerAdmin root@localhost
ServerName erik.bregweb.nl
ServerAlias www.erik.bregweb.nl
DocumentRoot /usr/local/apache/erik/htdocs
eRRORLog /usr/local/apache/erik/logs/error_log
CustomLog /usr/local/apache/erik/logs/access_log common
</VirtualHost>
Moet bekennen dat ik nog in de Apachedocu moet duiken, maar de tutorials
en voorbeelden die ik vind zijn allemaal van het 123 principe en helaas
werkt dat bij mij nog steeds niet.
Bedankt voor het meedenken
Jeroen van Tol
16/04/04, 21:15
bregweb.nl wrote:
> On Fri, 16 Apr 2004 03:49:40 -0700, Jeroen van Tol wrote:
>
>
>>>ik heb mijn domein thuis draaien op een Linux server, met Apache, PHP en
>>>MySQl. Ben flink aan het studeren met bovengenoemde zaken en heb wat
>>>pagina's in elkaar gedraaid, maar nu wil ik een scheiding gaan maken
>>>tussen zakelijk en prive, zakelijk blijft dan www.bregweb.nl en prive
>>>wordt dan prive.bregweb.nl. Het doel is om eventuele zakenrelaties niet
>>>lastig te vallen met mijn andere hobbies of vakantiekiekjes.
>>>
>>>Ik probeer via deze NG al te ontdekken wat wijsheid is, maar dat lukt nog
>>>niet echt. Ik heb al iets gelezen over mod rewrite, virtuele hosts,
>>>$http_host via php, ik kan ook een 2e domein aanvragen, maar wat is nu
>>>verstandig en waarom? Is er een simpele howto op het net waarmee ik een
>>>keuze kan maken of wordt het flink studeren?
>>
>>Ik doe hetzelfde met virtual hosts, (www.v-tol.nl en
>>webmail.v-tol.nl), is gelukt met de apachedocumentatie en het
>>installeren van bind9
>>
>>http://httpd.apache.org/docs/vhosts/index.html
>>
>>Groet Jeroen van Tol
>
>
> Dat het via virtual hosts moet ben ik al achter, maar loop toch nog tegen
> een paar zaken aan. Is er een truuk om lokaal op mijn website te zien of
> eea goed is ingesteld in httpd.conf?
>
> Dit zijn mijn huidige regels, maar alle verwijzingen in de browser gaan
> naar naar de standaard website en niet naar mijn virtal hosts.
>
> # originele domein
> <VirtualHost *>
> ServerAdmin root@localhost
> ServerName www.bregweb.nl
> ServerAlias www.bregweb.nl
> DocumentRoot /usr/local/apache/htdocs
> </VirtualHost>
>
> # 2e domein
> <VirtualHost *>
> ServerAdmin root@localhost
> ServerName erik.bregweb.nl
> ServerAlias www.erik.bregweb.nl
> DocumentRoot /usr/local/apache/erik/htdocs
> eRRORLog /usr/local/apache/erik/logs/error_log
> CustomLog /usr/local/apache/erik/logs/access_log common
> </VirtualHost>
>
> Moet bekennen dat ik nog in de Apachedocu moet duiken, maar de tutorials
> en voorbeelden die ik vind zijn allemaal van het 123 principe en helaas
> werkt dat bij mij nog steeds niet.
>
> Bedankt voor het meedenken
Maar heb je iets van DNS (bijv. bind) ook draaien, volgens mij werkt het
zonder dns niet.
Jeroen
bregweb.nl
17/04/04, 18:25
On Fri, 16 Apr 2004 21:08:34 +0200, Jeroen van Tol wrote:
> bregweb.nl wrote:
>> On Fri, 16 Apr 2004 03:49:40 -0700, Jeroen van Tol wrote:
>>
>>
>>>>ik heb mijn domein thuis draaien op een Linux server, met Apache, PHP en
>>>>MySQl. Ben flink aan het studeren met bovengenoemde zaken en heb wat
>>>>pagina's in elkaar gedraaid, maar nu wil ik een scheiding gaan maken
>>>>tussen zakelijk en prive, zakelijk blijft dan www.bregweb.nl en prive
>>>>wordt dan prive.bregweb.nl. Het doel is om eventuele zakenrelaties niet
>>>>lastig te vallen met mijn andere hobbies of vakantiekiekjes.
>>>>
>>>>Ik probeer via deze NG al te ontdekken wat wijsheid is, maar dat lukt nog
>>>>niet echt. Ik heb al iets gelezen over mod rewrite, virtuele hosts,
>>>>$http_host via php, ik kan ook een 2e domein aanvragen, maar wat is nu
>>>>verstandig en waarom? Is er een simpele howto op het net waarmee ik een
>>>>keuze kan maken of wordt het flink studeren?
>>>
>>>Ik doe hetzelfde met virtual hosts, (www.v-tol.nl en
>>>webmail.v-tol.nl), is gelukt met de apachedocumentatie en het
>>>installeren van bind9
>>>
>>>http://httpd.apache.org/docs/vhosts/index.html
>>>
>>>Groet Jeroen van Tol
>>
>>
>> Dat het via virtual hosts moet ben ik al achter, maar loop toch nog tegen
>> een paar zaken aan. Is er een truuk om lokaal op mijn website te zien of
>> eea goed is ingesteld in httpd.conf?
>>
>> Dit zijn mijn huidige regels, maar alle verwijzingen in de browser gaan
>> naar naar de standaard website en niet naar mijn virtal hosts.
>>
>> # originele domein
>> <VirtualHost *>
>> ServerAdmin root@localhost
>> ServerName www.bregweb.nl
>> ServerAlias www.bregweb.nl
>> DocumentRoot /usr/local/apache/htdocs
>> </VirtualHost>
>>
>> # 2e domein
>> <VirtualHost *>
>> ServerAdmin root@localhost
>> ServerName erik.bregweb.nl
>> ServerAlias www.erik.bregweb.nl
>> DocumentRoot /usr/local/apache/erik/htdocs
>> eRRORLog /usr/local/apache/erik/logs/error_log
>> CustomLog /usr/local/apache/erik/logs/access_log common
>> </VirtualHost>
>>
>> Moet bekennen dat ik nog in de Apachedocu moet duiken, maar de tutorials
>> en voorbeelden die ik vind zijn allemaal van het 123 principe en helaas
>> werkt dat bij mij nog steeds niet.
>>
>> Bedankt voor het meedenken
>
> Maar heb je iets van DNS (bijv. bind) ook draaien, volgens mij werkt het
> zonder dns niet.
>
> Jeroen
DNS doe ik via nxs.nl, bregweb.nl. en erik.bregweb.nl. (cname) verwijzen
beide naar mijn router en die sluist verkeer voor poort 80 door naar mijn
webserver. Beide domeinen kan ik pingen en beide domeinen kan ik in een
browser opvragen, maar geven dan dezelfde pagina weer.
Hieruit concludeer ik (misschien foutief) dat ik via Internet bij de
webserver uit kom, dus dat goed DNS werkt. Ik denk dat mijn
httpd.conf/webserver eea niet goed verwerkt. De instellingen denk ik goed
overgenomen te hebben van handleidingen en de guru's in deze NG geven er
geen commentaar op, dus dan denk ik weer dat dat goed zit (misschien
foutief).