Delen van hostingruimte en bestanden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marc Calis

Marc Calis

27/04/2011 14:54:57
Quote Anchor link
Ik ben bezig met een tweetal sites. Deze sites delen diverse bestanden en fotomateriaal. Verder is er één webapplicatie welke voor beide sites bepaalde instellingen beheert (r/w bestandstoegang is dus noodzakelijk) en databases uitleest en bewerkt. Dit is dus een centraal punt voor deze twee sites.

Hoe kan ik deze twee nu zo op één hosting account installeren zodat bovengenoemde mogelijk is? En dat ze voor de buitenwereld toch als twee aparte sites te benaderen zijn via aparte, reeds bestaande, domeinnamen?

Verder zou het geheel ook lokaal op mijn eigen pc moeten kunnen draaien, ik gebruik xampp en mod rewrite.

Ik zit zelf te denken aan subdomeinen of add-on domeinen in combinatie met url rewriting van Apache?

Ik hoor graag suggesties van jullie!
Marc
 
PHP hulp

PHP hulp

20/04/2024 12:21:59
 
John D

John D

27/04/2011 15:02:52
Quote Anchor link
In apache kan je meerdere domeinnamen naar hun eigen DocumentRoot sturen door dat simpelweg in te regelen in httpd.conf bij de TAG: <VirtualHost *:80>
Meer je heb je volgens mij niet nodig. Aan de achterkant 1 database en webapplicatie is verder goed te doen. Kan je bij je hoster dingen laten inregelen in httpd.conf??
 
Marc Calis

Marc Calis

27/04/2011 15:14:02
Quote Anchor link
Dank voor je reactie John. Ja het is onze eigen server dus dat moet wel kunnen. Ik ben echter nog niet heel goed thuis in de rewrite module van Apache, ik vind het echt heavy stuff.

Ik gebruik nu lokaal onderstaande VirtualHost definities welke in het httpd-vhosts.conf bestand staan. Sites die ik zo bouw, kan ik 1-op-1 overzetten naar de server. Dat werkt voor mij super handig maar sta open voor nog efficientere manieren.

En hoe zou ik op die manier dan bv een sub- of add-on domein kunnen definieren?

<VirtualHost *>
DocumentRoot "C:\htdocs\harold"
ServerName harold
<Directory "C:\htdocs\harold">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
 
John D

John D

27/04/2011 15:27:00
Quote Anchor link
Ik adviseer om niet met subdomeinen en rewriting te gaan werken.
Je doet het als volgt en dan werkt het meteen, het gaat toch om twee domeinen en niet om sub-domeinen??
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<VirtualHost *:80>
ServerName www.domein_een.nl
ServerAlias domein_een.nl
DocumentRoot /var/www/domein_een
</VirtualHost>
<VirtualHost *:80>
ServerName www.domein_twee.nl
ServerAlias domein_twee.nl
DocumentRoot /var/www/domein_twee
</VirtualHost>

Zo bedien ik 5 domeinen op 1 linux server.
Jouw tag <VirtualHost *:80> ziet er iets anders uit, er staat 2x dezelfde info in, ik weet niet wat het verschil is tussen jouw en mijn apache. Wel even je httpd service restarten nadat je een wijziging in httpd.conf hebt gemaakt
Gewijzigd op 27/04/2011 15:34:43 door John D
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.