Versio

.htaccess oplossing

Overzicht Reageren

- Ricardo -

- Ricardo -

16/06/2010 15:22:55
Quote Anchor link
Beste,

Voor mijn site wil ik graag dat alle bezoekers die naar http://site.com/ gaan doorgestuurd worden naar http://www.site.com/. Dit vanwege het doorgeven van sessie's etc, iedereen gewoon op de www versie :-).

Dit heb ik momenteel opgelost met :
RewriteCond %{HTTP_HOST} !^www.site.com$ [NC]
RewriteRule ^(.*)$ http://www.site.com [L,R=301]

Daarmee wordt dus iedereen die http://site.com/ intikt doorgestuurd naar http://www.site.com/. Maar als nu iemand http://site.com/inloggen/ intikt, wordt deze doorgestuurd naar http://www.site.com/ en niet naar http://www.site.com/inloggen/. Hoe kan ik het zo doen dat dan alle parameters die achter de domeinnaam nog komen ook wel meegestuurd worden?

Bij voorbaat dank!
Ricardo
 
PHP hulp

PHP hulp

24/05/2012 22:14:12
Gesponsorde koppelingen:
 
Chris
Beheerder

Chris

16/06/2010 15:28:34
Quote Anchor link
Heel simpel, door na de (redirect host) /$1 te zetten:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteCond %{HTTP_HOST} !^www.site.com$ [NC]
RewriteRule ^(.*)$ http://www.site.com/$1 [L,R=301]


Edit:
Ik neem aan dat je wel RewriteEngine op "On" heb staan? ;-)
Gewijzigd op 16/06/2010 15:29:22 door Chris
 
- Ricardo -

- Ricardo -

16/06/2010 17:34:16
Quote Anchor link
Dankje!

Chris Horeweg op 16/06/2010 15:28:34:
Edit:
Ik neem aan dat je wel RewriteEngine op "On" heb staan? ;-)


Ofcourse :-)
 



Overzicht Reageren