[.htaccess] 301 - zonder www naar www redirecten*

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • jeffreyfw
  • Registratie: Juli 2010
  • Laatst online: 24-04 10:10
Hallo,

Ik heb gelezen dat het hebben van een non-www en een www versie niet gunstig is.
Daarom wil ik een 301 redirect van de non-www naar de www versie om dit op te lossen.

Maar het werkt op de een of andere manier niet.

In de htacces file heb ik onder RewriteEngine On de volgende code gedaan:
RewriteCond %{HTTP_HOST} ^vanrommeltotrust.nl
RewriteRule (.*) http://www.vanrommeltotrust.nl/$1 [R=301,L]
Maar die werkte niet. Ook de volgende code werkt niet:
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Aangezien ik in mijn control panal de mysql zie staan is dit een linux server toch? En zo ja, dan is er niks mis met die code?

Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
MySQL is niet exclusief verkrijgbaar icm. Apache. Mogelijk is het Windows hosting. En als het Linux hosting is kan er eventueel geen Apache draaien, kan er geen mod_rewrite geinstalleerd zijn of kan de mogelijkheid uitgezet zijn voor je om .htaccess-bestanden te gebruiken. Als je twijfelt of je wel ondersteuning hebt voor .htaccess-bestanden kun je dit het best aan je hostingpartij vragen.

Acties:
  • 0 Henk 'm!

  • jeffreyfw
  • Registratie: Juli 2010
  • Laatst online: 24-04 10:10
## Mod_rewrite in use.

Dit staat in de htaccess die ik gewoon via control panel kan benaderen. Dus dat moet niet het probleem zijn...

EDIT: de hosting ondersteund het gebuikt van .htaccess bestanden

[ Voor 20% gewijzigd door jeffreyfw op 25-03-2013 21:08 ]


Acties:
  • 0 Henk 'm!

  • 8088
  • Registratie: December 2000
  • Niet online

8088

NaN

jeffreyfw schreef op maandag 25 maart 2013 @ 19:58:
Ik heb gelezen dat het hebben van een non-www en een www versie niet gunstig is.
Daarom wil ik een 301 redirect van de non-www naar de www versie om dit op te lossen.
Dan is mod_rewrite overkill. Aan Redirect (mod_alias) heb je genoeg.

code:
1
Redirect permanent / http://www.example.com/

Zie ook When not to use mod_rewrite.
Wat gebeurt er dan? Welke http status krijg je terug?

Do you seek to engage in or have you ever engaged in terrorist activities, espionage, sabotage, or genocide?


Acties:
  • 0 Henk 'm!

  • jeffreyfw
  • Registratie: Juli 2010
  • Laatst online: 24-04 10:10
Wat niet werkt is dat als ik naar vanrommeltotrust.nl (zonder de www) ga ik niet doorverwezen wordt naar de www.vanrommeltotrust.nl (met de www dus).

Uit de documentatie die je stuurt kom ik niet helemaal. Op bijna alle websites die ik tegenkom die praten over de 'dubbele website' questie (non-www & www) komt ik de oplossing 'redirect 301' tegen. Als ik het goed begrijp is dit dus te drastisch?

De code die jij geeft, is die ene regel genoeg om de boel om te zetten? Want die werkt namelijk ook niet. En daarmee bedoel ik weer: ik kan gewoon naar de non-www versie.

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ik heb je topic even verplaatst naar Serversoftware en Windows Servers, aangezien het daar beter past :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • jeffreyfw
  • Registratie: Juli 2010
  • Laatst online: 24-04 10:10
Het is opgelost!

Ik kwam er achter dat de htaccess file nog geen . had, het was dus htaccess ipv .htaccess.
Excuses, maar hier heb ik gewoon tig keer overheen gekeken.
Pagina: 1