Hoi,
Hoe maak je een dynamisch subdomein.
Dus dat
http://www.domein.nl/bestand.php?var=arian
dit wordt
http://arian.domein.nl
en dus als je http://arian.domein.nl aanroept dat hij dan http://www.domein.nl/bestand.php?var=arian laad, maar in de url http://arian.domein.nl staat.
en niet alleen als var=arian, maar bij elke letter/cijfer combinatie
Zou dit gewoon met een simpel .htaccess bestandje kunnen? En zoja, hoe? want ik snap ze wel, alleen het lukt me nog niet om ze zelf te maken
Groeten,
Arian
- Dynamisch subdomein
-
10-09-2006, 18:22 #1
- Berichten
- 192
- Lid sinds
- 19 Jaar
Dynamisch subdomein
-
In de schijnwerper
-
10-09-2006, 19:29 #2
- Berichten
- 91
- Lid sinds
- 18 Jaar
Je kunt de volgende code in een .htaccess plaatsen alleen in url komt dan http://www.domein.nl/bestand.php?var=arian te staan nadat je http://arian.domein.nl ingetyped hebt.
Code:RewriteCond %{HTTP_HOST} !^www\.domein\.nl RewriteCond %{HTTP_HOST} ([^.]+)\.domein\.nl [NC] RewriteRule ^(.*)$ http://www.domein.nl/bestand.php?var=%1 [L,R]
Laatst aangepast door Jorit Tijsen : 10-09-2006 om 19:31
-
10-09-2006, 19:46 #3
- Berichten
- 292
- Lid sinds
- 19 Jaar
Waarom zet je dan ook een R? Als je die weglaat, blijft het gewoon staan.
-
10-09-2006, 20:04 #4
- Berichten
- 91
- Lid sinds
- 18 Jaar
Ik weet niet of ie dan nog werkt, ik krijg dan een error.
-
10-09-2006, 20:21 #5
- Berichten
- 192
- Lid sinds
- 19 Jaar
Ik zal hem even bij mij uit testen.
EDIT:
Ik heb het idee dat hij niet echt werkt :S
Zo ziet mijn .htaccess bestand eruit.
Code:RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.domein\.nl RewriteCond %{HTTP_HOST} ([^.]+)\.domein\.nl [NC] RewriteRule ^(.*)$ http://www.domein.nl/winkel.php?winkel=%1 [L,R]
Laatst aangepast door Arian Stolwijk : 10-09-2006 om 20:32
-
10-09-2006, 20:37 #6
- Berichten
- 91
- Lid sinds
- 18 Jaar
Je hebt domein verandert in jou domein naam?
Ander moet je contact nemen met je hosting bedrijf, die weten dat vast wel.
-
10-09-2006, 20:46 #7
- Berichten
- 1.669
- Lid sinds
- 19 Jaar
Volgens mij moet je ook wildcard domeinen toestaan
-
11-09-2006, 06:54 #8
- Berichten
- 125
- Lid sinds
- 19 Jaar
Probeer eens met:
Code:Options +FollowSymLinks Options -Indexes Options -Multiviews RewriteEngine On RewriteRule ^(.*).domein.be$ /index.php?sub=$1 [NC,L]
-
11-09-2006, 18:08 #9
- Berichten
- 1.669
- Lid sinds
- 19 Jaar
Kan je, als het gelukt, de uiteindelijke code eens posten? Kan heel handig zijn, denk dat meerdere mensen (waaronder ik) benieuwd zijn naar hoe het nou werkt:)
-
11-09-2006, 21:15 #10
- Berichten
- 192
- Lid sinds
- 19 Jaar
Is goed... ik heb dit ook eigenlijk voor meerdere sites nodig. Dus ik zal zeker zoeken tot ik het heb.
-
11-09-2006, 21:40 #11
- Berichten
- 1.669
- Lid sinds
- 19 Jaar
Het is dus nog niet gelukt? Wat gaat er nog fout dan?
-
12-09-2006, 07:31 #12
- Berichten
- 192
- Lid sinds
- 19 Jaar
Het is wel gelukt (als het goed is, ik ben er niet helemaal mee bezig geweest omdat ik het nogal druk had). Ik heb aan mijn hoster gevraagd of hij een DNS wildcard wilde instellen, dat heeft hij gedaan, en als ik nu naar http://arian.domein.nl gaat, gaat hij automatisch onzichtbaar naar www.domein.nl/index.php. In je index.php kan je dus dat woordje 'arian' met php uit de URL halen en in een variable zetten. En zo heb je dus ongeveer het zelfde effect.
Ik heb het zelf nog niet helemaal getest, maar zou zou het moeten. Ik laat het jullie wel weten wanneer het anders is.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic