.htaccess wildcard sub domain naar var
Joey Drieling
09/05/2011 20:14:28Ik kom er niet uit ik heb al een tijd op internet gezocht, maar wat ik vond werkte niet.
Wat ik wil.
http://(www.)name.mijnsite.nl/index.php(? mogelijke post/get) >> http://(www.)name.mijnsite.nl/index.php?user=name(& mogelijke post/get)
P.S.
De rewrite moet niet zichtbaar zijn in url dus in de locationbar blijft http://name.mijnsite.nl
Toevoeging op 09/05/2011 21:06:50:
Opgelost:
Wat ik wil.
http://(www.)name.mijnsite.nl/index.php(? mogelijke post/get) >> http://(www.)name.mijnsite.nl/index.php?user=name(& mogelijke post/get)
P.S.
De rewrite moet niet zichtbaar zijn in url dus in de locationbar blijft http://name.mijnsite.nl
Toevoeging op 09/05/2011 21:06:50:
Opgelost:
PHP hulp
21/12/2024 16:08:17kees Schepers
10/05/2011 09:56:13Je zult hiervoor een wildcard DNS voor moeten maken, die alle x.mijnsite.nl requests verwijst naar het goede A-record.
En je zou dan kunnen proberen om de volgende regels in je httpd.conf te zetten:
(in <VirtualHost> node):
Ik heb het bovenstaande niet getest, maar iets in die richting zal moeten werken. Je zou eventueel ook als het gaat om een user PHP laten uitvoeren onder een andere directory en vervolgens in die directory weer een .htaccess zetten waar je verder kunt met het herschrijven van urls :)
Edit: Ow zie dat het al opgelost is, haha nog niet helemaal wakker denk ik!
En je zou dan kunnen proberen om de volgende regels in je httpd.conf te zetten:
(in <VirtualHost> node):
Code (php)
1
2
3
4
2
3
4
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.+)\.mydomain\.com [NC]
RewriteCond %{HTTP_HOST) !^www\.
RewriteRule .* /index.php?username=%1&%{QUERY_STRING} [L]
RewriteCond %{HTTP_HOST} ^(.+)\.mydomain\.com [NC]
RewriteCond %{HTTP_HOST) !^www\.
RewriteRule .* /index.php?username=%1&%{QUERY_STRING} [L]
Ik heb het bovenstaande niet getest, maar iets in die richting zal moeten werken. Je zou eventueel ook als het gaat om een user PHP laten uitvoeren onder een andere directory en vervolgens in die directory weer een .htaccess zetten waar je verder kunt met het herschrijven van urls :)
Edit: Ow zie dat het al opgelost is, haha nog niet helemaal wakker denk ik!
Gewijzigd op 10/05/2011 09:57:03 door kees Schepers