Ik heb onlangs hosting genomen bij pcextreme.nl (dynamic pakket), lekker goedkoop en in principe voldoende voor wat ik 't nodig heb. _als_ ik onderstaande werkende krijg
Default in de hosting komen alle gekoppelde domains als aliasses van het main domain.
Ik heb 4 domains, welke allemaal afzonderlijke sites hosten. In m'n huidige pakket werkt dat allemaal zonder enig probleem, maar bij PCExtreme krijg ik het niet deftig aan de praat.
(Momenteel ben ik puur aan't testen door het IP in lokale hosts file te zetten, zodoende moet ik niet constant in de DNS zitten prullen)
Main domain (gekoppeld aan hosting): kcore.org. Ik wil dus dat andere domains op andere locaties uitkomen.
Ik heb al zitten testen met http://htaccess.madewithlove.be/ - syntax zou moeten kloppen, de rules matchen ook zoals ik zou verwachten, maar toch..
Toegang tot error_log heb ik niet (jammergenoeg).
Onderstaande .htaccess zit in m'n DocumentRoot:
Code: Selecteer alles
RewriteEngine on
RewriteBase /
# The actual host to directory translation
# Not *.kcore.org, but there is a subdomain
RewriteCond %{HTTP_HOST} !^.*kcore\.org [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+\.[^.]+)$ [NC]
RewriteRule ^(.*)$ /domains/%2/htdocs/%1/$1 [L]
# Not kcore.org, no subdomain, redirect to the www/ folder
RewriteCond %{HTTP_HOST} !^kcore\.org [NC]
RewriteCond %{HTTP_HOST} ^([^.]+\.[^.]+)$ [NC]
RewriteRule ^(.*)$ /domains/%1/htdocs/www/$1 [L]
Homedir: /home/vhosting/b/vhost00xxxx/
Tree:
Code: Selecteer alles
.
├── domains
│ ├── deluyck.be
│ │ └── htdocs
│ │ └── www
│ │ └── index.html
│ └── kcore.org
│ └── htdocs
│ ├── domains -> ../../../domains/
│ ├── kcore -> www
│ └── www
└── └── test.php
Nog ideeen hier?
[Edit: niet-nuttige htaccess rules eruit gezwierd & base aangepast]