Versio

Subdomein Redirect [Opgelost]

Overzicht Reageren

Yorick17

yorick17

04/05/2009 10:06:00
Quote Anchor link
Ik wil graag een subdomein omleiden naar gewoon een pagina op mijn website, maar het is maar een subdomein dus heb ik geen dynamische scripten nodig. Ik wil het in htaccess doen maar hoe? Ben er al een week mee bezig en nog lukt het niet, kan iemand helpen?
Gewijzigd op 01/01/1970 01:00:00 door Yorick17
 
PHP hulp

PHP hulp

25/05/2012 18:48:22
Gesponsorde koppelingen:
 
Hipska BE

Hipska BE

04/05/2009 10:17:00
Quote Anchor link
wat heb je dan nu al?
 
Crispijn -

Crispijn -

04/05/2009 10:19:00
Quote Anchor link
Dit kan je toch gewoon doen met een index.php met een header naar de juiste locatie?
 
Daniel H

Daniel H

04/05/2009 10:19:00
Quote Anchor link
RewriteEngine On
RewriteCond %{HTTP_HOST} ^iets\.domein\.nl
RewriteRule ^$ /iets.php

RewriteCond %{HTTP_HOST} ^www\.iets\.domein\.nl
RewriteRule ^$ /iets.php
 
Luuk Schakenraad

Luuk Schakenraad

04/05/2009 10:20:00
Quote Anchor link
Wat ik doe is een subdomain aanmaken in DA, dan de aangemaakte map verwijderen en in de plaats daarvoor een symlink. Dit werkt goed. Als je wilt kijken of er gebruik gemaakt wordt van het subdomain, kun je altijd nog iets matchen tegen $_SERVER['SERVER_NAME'].

@Bovenstaander:
Daniel schreef op 04.05.2009 10:19:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?iets\.domein\.nl
RewriteRule ^$ /iets.php


Dat is iets korter.

@TS: als je zo'n manier gebruikt, onthoudt dan wel dat je het subdomain eerst nog aan moet maken in je DSN. Een wildcard domain is het makkelijkste vind ik, hoef je tenminste niet iedere keer te wachten tot de DNS is ververst.
Gewijzigd op 01/01/1970 01:00:00 door Luuk Schakenraad
 
Yorick17

yorick17

04/05/2009 10:29:00
Quote Anchor link
Als ik geen subdomein aanmaak dan gebeurd er niets (met het bovenstaande script dan) en als ik dat wel doe krijg ik gewoon de forbidden page te zien van het subdomein.
 
Luuk Schakenraad

Luuk Schakenraad

04/05/2009 10:32:00
Quote Anchor link
Heb je DA? Dan kun je toch heel simpel een subdomain aanmaken, helemaal niets met de DNS doen..
 
Yorick17

yorick17

04/05/2009 10:45:00
Quote Anchor link
Ik kan alleen maar dns records toevogen en verder niets
 
Luuk Schakenraad

Luuk Schakenraad

04/05/2009 10:53:00
Quote Anchor link
yorick17 schreef op 04.05.2009 10:45:
Ik kan alleen maar dns records toevogen en verder niets


Dan voeg je een wildcard domain toe. In je webroot maak je dan een symlink aan met de naam van het subdomain en die verwijs je naar waar je het subdomain naar toe wilt hebben.
 
Yorick17

yorick17

04/05/2009 11:00:00
Quote Anchor link
Oke en hoe ziet dat er in code uit?
 
Luuk Schakenraad

Luuk Schakenraad

04/05/2009 11:02:00
Quote Anchor link
yorick17 schreef op 04.05.2009 11:00:
Oke en hoe ziet dat er in code uit?


Das geen code. Google maar op "linux symlink maken"
 
Yorick17

yorick17

04/05/2009 11:04:00
Quote Anchor link
Moet dat in het htaccess bestand?
 

04/05/2009 11:13:00
Quote Anchor link
Eerst googlen, dan hier vragen...
 
Luuk Schakenraad

Luuk Schakenraad

04/05/2009 11:21:00
Quote Anchor link
Chris Kortaan schreef op 04.05.2009 11:13:
Eerst googlen, dan hier vragen...


yorick17 schreef op 04.05.2009 11:04:
Moet dat in het htaccess bestand?


Linux != Apache != Htacces

Voor mijn manier hoef je geen htaccess te gebruiken, het gaat gewoon buiten apache om zelfs.
 
Yorick17

yorick17

04/05/2009 11:24:00
Quote Anchor link
oke maar weet niet of dat wel kan bij mij hostprovider, ze zijn nogal streng
 
Karl Karl

Karl Karl

04/05/2009 11:28:00
Quote Anchor link
Tommy schreef op 04.05.2009 11:21:
Linux != Apache != Htacces.

Als is .htaccess op apache (ja, ook op sun en zeus, maar die ondersteunen alleen een paar delen) en draait apache vaak op linux.
 
Yorick17

yorick17

04/05/2009 11:32:00
Quote Anchor link
hier kom ik echt niet uit kan het ook niet gewoon met php header? en dan op een of andere manier dat de url nog steeds op het subdomein staat?
 
Luuk Schakenraad

Luuk Schakenraad

04/05/2009 11:53:00
Quote Anchor link
Karl schreef op 04.05.2009 11:28:
Tommy schreef op 04.05.2009 11:21:
Linux != Apache != Htacces.

Als is .htaccess op apache (ja, ook op sun en zeus, maar die ondersteunen alleen een paar delen) en draait apache vaak op linux.


Sorry my bad. Ik bedoelde dus dat htaccess niets met linux te maken heeft.
 

04/05/2009 12:36:00
Quote Anchor link
yorick17 schreef op 04.05.2009 11:32:
hier kom ik echt niet uit kan het ook niet gewoon met php header? en dan op een of andere manier dat de url nog steeds op het subdomein staat?


Ja, maar dan heb je alsnog een aangepaste DNS record nodig. Vraag dit na bij je hoster als je dit zelf niet kan/mag/wilt doen.
 
Yorick17

yorick17

04/05/2009 13:29:00
Quote Anchor link
oke ga ik vragen
 



Overzicht Reageren

Get Adobe Flash player