Ik heb een multisite installatie met drupal. Ze gebruiken allen dezelfde code en verschillende database. Ik heb elk domein (suba.be,subb.be, subc.be) via dns ingesteld te verwijzen naar het hoofddomein (hoofd.be). Daar worden ze doorgestuurd naar de juiste map via .htaccess .
Nu vroeg ik mij af hoe ik kan instellen dat ik de emailadressen van de verschillende domeinen kan gebruiken.
Datum van inzending:
vrijdag 28 januari 2011 - 11:36
Ik sluit me hier bij aan daar het topic http://drupal.be/forum/sendmail-werkt-alleen-op-de-default-site-multisite-installation ook nog niet werkt en er hier ook niet direct een antwoord op komt. Iemand een tut ergens? Ik heb me hier al rot op gezocht.
Iemand al een oplossing? Via directadmin kan ik enkel nieuwe emailadressen aanmaken met @hoofd.be ... Ik kan niet geloven dat dit euvel niet opgelost kan worden.
Alvast bedankt!
Dit staat denk ik los van Drupal en je multisite installatie. Heb je de domeinen aangemaakt als domainpointers. Als je ruimte hebt binnen je hostingabonnement kun je de domeinen beter aanmaken als zelfstandige domeinen. Dan kun je binnen die domeinen vrij e-mailaccounts aanmaken. Ook dien je dan wel in de webroot van elk domein de juiste .htaccess neer te zetten.
-----
Met vriendelijke groet,
Hans Kuiters
BE-WEB
Ik heb het waarschijnlijk verkeerd begrepen, maar kan je dan nog van een multisite spreken?
Multisite of single code base wordt wel eens door elkaar gebruikt, al dan niet met een gedeelde database of gedeelde tabellen. Volgens mij is het idee er achter dat je 1 beheer hebt, van waar je de diverse sites kunt onderhouden.
-----
Met vriendelijke groet,
Hans Kuiters
BE-WEB
Ik heb inderdaad in DirectAdmin de domain pointers aangemaakt. Ik begrijp min of meer je uitleg, maar zou je dit iets meer kunnen uitschrijven? Ik ben niet helemaal thuis in die server configuraties. Een multisite instellen was al een hele opgave :)
Dit is wat ik zou doen:
1. domain pointers verwijderen
2. Add New Domain aanmaken voor elke subsite
Maar dan? Ik vermoed een .htaccess in elke domeinmap, maar naar waar moet ik redirecten? En wat met de .htaccess van het hoofddomein?
In elke public_html map van suba.be, subb.be en subc.be zet je een .htaccess die verwijst naar de juiste url of map op hoofd.be
-----
Met vriendelijke groet,
Hans Kuiters
BE-WEB
En kunt ge even specifieren wat er in die .htaccess moet staan?
Ik dacht aan het onderstaande, maar dat lijkt niet te werken
.htaccess in public_html van subdomein
RewriteEngine on
RewriteCond %{HTTP_HOST} ^suba\.be$ [NC]
RewriteRule ^(.*)$ http://www.hoofd.be/sites/suba.be/$1 [L,R=301]
Je zou dit er in kunnen zetten:
RewriteEngine on
RewriteRule (.*) http://www.hoofd.be/sites/suba.be [L,R=301]
Bij mijn DA werkt het. Niet specifiek voor een multisite, maar wellicht werkt het bij jou ook.
-----
Met vriendelijke groet,
Hans Kuiters
BE-WEB
Als ik dat uitvoer, kom ik gewoon uit op
http://www.hoofd.be/public_html/sites/suba.be
(pagina niet gevonden)
Iemand die me kan helpen?
De oplossing voor je e-mailaccounts had ik, maar multisite op deze manier nog geen ervaring. Wellicht dat documentatie je nog verder kan helpen.
-----
Met vriendelijke groet,
Hans Kuiters
BE-WEB
Heb je een oplossing gevonden voor dit probleem.
Ik ben van plan om een multisite op te zetten vandaar ...
Grz
Neen, geen oplossing gevonden. Als je de oplossing vindt, of iemand anders, dan hoor ik het graag :)
Dit blijft een probleem blijkbaar. Reactie van be-web was logisch, in het geval van single site. In geval van multisite kan die uitleg niet werken volgens mij...
:
dit lijkt me logisch na
waarin gezegd wordt dat alles (.*) naar http://www.hoofd.be/sites/suba.be moet gaan.