.htaccess redirect naar subdomein

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick cos

patrick cos

12/07/2013 14:17:35
Quote Anchor link
Ik probeer mijn probleem te schetsen, als iemand naar website.nl/blog/ gaat dat moet deze geredirect worden naar blog.website.nl echt als ik onderstaande gebruik dan wordt er geredirect naar website.nl
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} !^blog\.website\.nl$ [NC]
RewriteRule ^blog/$ http://blog.website.nl [L,NC,R=301]


Daarnaast heb ik ook het volgende geprobeerd, zonder resultaat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
RewriteEngine on
RewriteBase /

RedirectMatch 301 ^/blog/(.*)$ http://blog.website.nl/$1
 
PHP hulp

PHP hulp

23/12/2024 02:48:47
 
Patrick cos

patrick cos

17/07/2013 09:18:10
Quote Anchor link
Ik heb de verwijzing ook in mijn DNS aangepast

blog CNAME blog.website.nl (met en zonder blog.)

Ook heb ik het volgende geprobeerd (in DNS)

blog A [IP van domein]

Toevoeging op 17/07/2013 09:51:51:

Ook heb ik het onderstaande geprobeerd, heeft iemand enig idee?

RewriteEngine On


RewriteCond %{HTTP_HOST} blog.website.nl$
RewriteCond %{REQUEST_URI} !^/blog/
RewriteRule ^(.*)$ /blog/$1 [L]
Gewijzigd op 17/07/2013 09:52:10 door patrick cos
 
TJVB tvb

TJVB tvb

17/07/2013 10:03:21
Quote Anchor link
Deze werkt gewoon bij mij:
RewriteRule ^blog/(.*) http://blog.website.nl/$1 [L,NC,R=301]

Waarom gebruik je die RewriteCond die heb je toch niet nodig?
 
Patrick cos

patrick cos

17/07/2013 10:39:39
Quote Anchor link
Oh vreemd, en wat heb je dan in je DNS veranderd?, WideXS heeft dit niet goed geregeld.
Gewijzigd op 17/07/2013 10:39:57 door patrick cos
 
TJVB tvb

TJVB tvb

17/07/2013 10:48:49
Quote Anchor link
Niets, je redirect heeft in principe niets met je dns te maken. Wat fout kan gaan is dat blog.website.nl niet bestaat. Maar dan zie je wel dat je daar naartoe gestuurd wordt.

Maar heb je die RewriteCond regels al weggehaald?
 
Patrick cos

patrick cos

17/07/2013 10:57:00
Quote Anchor link
Ja bedankt, dat lijkt het inderdaad wel te werken.
De website wordt nu wel verwezen naar blog.website.nl maar hier komt een fout pagina te staan. Hoe kan ik dat oplossen?

Ik heb nu het volgende:

RewriteEngine On

RewriteRule ^blog/(.*) http://blog.website.nl/$1 [L,NC,R=301]
 
TJVB tvb

TJVB tvb

17/07/2013 10:59:48
Quote Anchor link
Wat voor foutmelding krijg je?
 
Patrick cos

patrick cos

17/07/2013 11:03:02
Quote Anchor link
een standaard foutmelding (als ik het subdomein verander naar bv blog2.website.nl in de URL dan krijg ik gewoon de hoofdpagina website.nl te zien):

Server niet gevonden

Firefox kan de server op blog.website.nl niet vinden.


Controleer het adres op typefouten, zoals
ww.voorbeeld.com in plaats van
www.voorbeeld.com
Controleer uw netwerkverbinding als u geen enkele pagina kunt
laden.
Verzeker u ervan dat Firefox toegang heeft tot het web als uw
computer of netwerk is beveiligd door een firewall of proxyserver.
Gewijzigd op 17/07/2013 11:04:27 door patrick cos
 
TJVB tvb

TJVB tvb

17/07/2013 11:06:55
Quote Anchor link
Als je pingt naar blog.website.nl, krijg je dan een host unknown melding? Dan is je dns niet in orde.
 
Patrick cos

patrick cos

17/07/2013 11:11:52
Quote Anchor link
website.nl kan ik wel pingen, maar het subdomein niet.

Ping-aanvraag kan host blog.website.nl niet vinden.
Controleer de naam en probeer het opnieuw.


Ik heb de verwijzing ook in mijn DNS aangepast
blog CNAME blog.website.nl
Ook heb ik het volgende geprobeerd (in DNS)
blog A [IP van domein]

Toevoeging op 17/07/2013 11:14:36:

p.s op dit moment staat er alleen:
blog CNAME blog.website.nl
 
TJVB tvb

TJVB tvb

17/07/2013 11:16:15
Quote Anchor link
CNAME lijkt me niet de bedoeling. Gewoon een A record moet goed zijn, maar het kan even duren voordat het geheel verwerkt is.
 
- SanThe -

- SanThe -

17/07/2013 11:17:57
Quote Anchor link
Patrick cos op 17/07/2013 11:11:52:
p.s op dit moment staat er alleen:
blog CNAME blog.website.nl


Dat werkt dus niet omdat blog niet bestaat.

Je moet een A record hebben:
blog A [IP van domein]
Gewijzigd op 17/07/2013 11:18:14 door - SanThe -
 
Patrick cos

patrick cos

17/07/2013 11:19:30
Quote Anchor link
Oke, dus gewoon het onderstaande?:

blog A [IP van domein]

De webhoster van widexs wist het namelijk ook niet(beetje raar eigenlijk), ze gave ook dat het niet uitmaakte welke ik gebruikte (CNAME of A).

en CNAME blog.website.nl moet helemaal weg?
Gewijzigd op 17/07/2013 11:22:21 door patrick cos
 
- SanThe -

- SanThe -

17/07/2013 11:22:01
Quote Anchor link
Een CNAME moet naar een bestaande host wijzen.
Dus blog CNAME www.domein.nl zou wel kunnen (mits www.domein.nl reeds bestaat als A record)

Toevoeging op 17/07/2013 11:23:36:

Je kan ook alles naar dat ip laten wijzen als dat interessant zou zijn.
* A [IP van domein]
 
Patrick cos

patrick cos

17/07/2013 11:26:02
Quote Anchor link
* A [IP van domein] staat er al in.

Dus ik heb nu in mijn dns staan (van het subdomein)

blog A [IP van domein]
blog CNAME website.nl
 
TJVB tvb

TJVB tvb

17/07/2013 11:27:08
Quote Anchor link
Beetje offtopic
@Santhe als je een wildcard hebt voor een domein en een subdomein dat ergens anders naar wijst. Gaat die dan voor de wildcard, of is dat random.
Bijvoorbeeld:
* A 1.2.3.4
test A 1.2.3.5
Gaat test.website.tld dan naar 1.2.3.5, 1.2.3.4 of is dat wisselend?

Toevoeging op 17/07/2013 11:29:15:

@Patrick, je kunt niet en een A record en een CNAME record voor hetzelfde (sub)domein gebruiken.
 
- SanThe -

- SanThe -

17/07/2013 11:30:30
Quote Anchor link
Patrick cos op 17/07/2013 11:26:02:
* A [IP van domein] staat er al in.

Dan zou het al moeten werken.

Patrick cos op 17/07/2013 11:26:02:
Dus ik heb nu in mijn dns staan (van het subdomein)

Een subdomein heeft geen eigen dns, allas staat in het hoofddomein.

Patrick cos op 17/07/2013 11:26:02:
blog A [IP van domein]
blog CNAME website.nl

Haal die CNAME maar weg.

Toevoeging op 17/07/2013 11:32:09:

TJVB tvb op 17/07/2013 11:27:08:
Bijvoorbeeld:
* A 1.2.3.4
test A 1.2.3.5

Gaat test.website.tld dan naar 1.2.3.5, 1.2.3.4 of is dat wisselend?


1.2.3.5

Ik zou wel de * altijd bovenin zetten, als eerste dus.
Gewijzigd op 17/07/2013 11:34:31 door - SanThe -
 
TJVB tvb

TJVB tvb

17/07/2013 11:42:48
Quote Anchor link
@Santhe, dankje
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.