Hét vraag- en antwoordplatform van Nederland

Wat doe ik verkeerd bij deze doorverwijzing m.b.v. .htaccess?

Dit staat in het .htacces-bestand:

Redirect 301 /index.php http://www.gertdejong.nl/website/nl/home/
Redirect 301 /contact.php http://www.gertdejong.nl/website/nl/contact/
Redirect 301 /diensten.php http://www.gertdejong.nl/website/nl/diensten/
Redirect 301 /links.php http://www.gertdejong.nl/website/nl/links/
Redirect 301 /over_mij.php http://www.gertdejong.nl/website/nl/profiel/

Maar ik heb nog wat subdomeinen bijvoorbeeld tools.gertdejong.nl. Als ik nu tools.gertdejong.nl intik (ik moet dan een wachtwoord invullen) kom ik niet bij de index.php uit maar word ik dus gelijk doorgestuurd naar http://www.gertdejong.nl/website/nl/home/. Hoe kan ik dit verhelpen?

Verwijderde gebruiker
14 jaar geleden
in: Internet
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Wat je zou kunnen proberen, Gert, is i.p.v. redirecten rewriten.

Probeer dit eens in je htaccess bestand:

Options +FollowSymlinks
RewriteEngine on
RewriteRule /links\.php /website/nl/links/ [I,L]

Ik doe er wat links bij van sites waar het uitgebreid beschreven staat.

Let op, je moet een . altijd vooraf laten gaan door het escapeteken (\).

Toegevoegd na 1 minuut:
En als je wilt doorlinken naar index.php kun je ook dit gebruiken:

RewriteRule /links\.php /website/nl/links/index\.php [I,L]
rose
14 jaar geleden

Andere antwoorden (1)

tools.gertdejong.nl -> tools.gertdejong.nl/index.php

dat wordt gematched tegen de eerste regel:
Redirect 301 /index.php http://www.gertdejong.nl/website/nl/home/

Je moet dus een domeinvoorwaarde toevoegen, bv:
RedirectMatch "^www(.*)/index.php$" www.gertdejong.nl/website/nl/home/
Verwijderde gebruiker
14 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing