.htaccess wildcard DNS

  • Beste,


    Ik heb wildcard DNS nodig om i.p.v. planemania.nl/nl1 nl1.planemania.nl te hebben.
    Ik heb een A record met als waarde * toegevoegd in m'n DNS beheer.
    Echter, welke .htaccess moet ik nu maken :(
    Ik heb nu dit gemaakt:

    PHP
    RewriteEngine on 
    RewriteCond %{HTTP_HOST} ^(.*).planemania.nl [QSA,L]


    De huidige .htaccess van m'n site is zo:

    PHP
    RewriteRule ^nl1/(.*)$ /source/$1?world=nl1 [QSA,L]


    Hij moet dus zegmaar http://nl1.planemania.nl/index.php doorlinken naar http://planemania.nl/source/index.php?world=nl1


    Bedankt alvast!


    Lars

  • [offtopic]Ik kan geen goed voorbeeld vinden hoor.
    En tevens staat op die site helemaal geen voorbeeld, maar wel een link.
    En daar staat géén .htaccess in.
    Dus is het onzinnig.[/offtopic]


    On: Heeft iemand wel een oplossing voor .htaccess?


    Bedankt alvast!


    Lars

  • Natuurlijk ben ik weer diegene die dom is hier of niet? Waar heb je zelf al naar gezocht want je vorige vraag was over een hoek uitrekenen waar je ook nog steeds niet achter bent omdat je niet eens er na zoekt!


    Zoek bijvoorbeeld eens naar: how to setup a wildcard domain + htaccess


    Denk dat er toch wel minstens 1000 resultaten zijn in het resultaat die je kunnen helpen.

  • Niels:
    1) Ik zeg niet dat je dom bent :s
    2) Die coördinaten heb ik niet meer nodig, omdat ik het anders op heb gelost.
    3) Ik zoek al een aantal uur naar "Wildcard DNS htaccess", "htaccess wildcard dns" etc..
    Maar ik krijg er niks zinnigs uit, of het gebruikt vreemde dingen zoals __SPACE__.
    Of het is een vraag waarbij het antwoord er niet in staat :(
    Of er staat alleen maar onzinnige reclame etc. op.
    [offtopic]Die Google / Bing omkoopt.[/offtopic]


    Lars

    Nieuwe reactie samengevoegd met originele reactie op 02.10.10 18:32:24:
    Zou het zo moeten werken:

    PHP
    RewriteEngine on 
    RewriteRule ^nl1/(.*)$ /source/$1?world=nl1 [QSA,L]
    RewriteCond %{HTTP_HOST} !^nl1\.planemania\.nl?$
    RewriteRule ^/(.*)$ /source/$1?world=nl1 [QSA,L]


    (regel 2 haal ik dan weg, maar dat is nog omdat het nu nog anders werkt)


    Momenteel heeft gethost.nl het nog niet gedaan, dus krijg ik dit:

    PHP
    This IP is being shared among many domains.
    To view the domain you are looking for, simply enter the domain name in the location bar of your web browser.


    Ik bel ze zo even op.


    Lars

  • Dat is wss geen oplossing..
    Ik heb nu dit:

    PHP
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^nl1.planemania.nl$
    RewriteCond %{REQUEST_URI} !^/source/ [QSA,L]
    RewriteRule ^(.*)$ /source/$1?world=nl1 [QSA,L]


    Maar ook dat werkt niet :(
    Ik weet het echt niet meer.
    Als ik dat uitvoer, (een form submit) dan voert ie die gewoon uit op de hoofdmap, en niet op het bestand in de source/ map :(:(:(


    Hopelijk weet iemand iets,


    Lars

    Nieuwe reactie samengevoegd met originele reactie op 02.10.10 20:33:12:
    Ik heb nu dit stukje:

    PHP
    Options +FollowSymLinks
    Options +Indexes
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} www.planemania.nl$
    RewriteCond %{HTTP_HOST} nl1.planemania.nl$
    RewriteRule ^(.*)$ /source/$1?world=nl1$ [QSA,L]


    Maar ook dan linkt nl1.planemania.nl niet door naar wat hierboven is aangegeven, maar gewoon naar de root :(


    Wat heb ik verkeerd / fout gedaan?

    Nieuwe reactie samengevoegd met originele reactie op 03.10.10 10:16:50:
    Het is opgelost!
    Iedereen bedankt voor het meedenken.
    De goede oplossing is:

    PHP
    RewriteEngine on
    
    
    RewriteCond %{HTTP_HOST} ^nl1.planemania.nl$
    RewriteCond %{REQUEST_URI} !^/source/
    RewriteRule (.*) /source/$1?world=nl1 [QSA,L]


    #Lock:slotje:

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!