Het forum voor de webwinkel eigenaar en bezoeker van webwinkels.

 
hhh
Berichten: 223
Lid geworden op: 20 maart 2010

Hulp redirect WWW in .htaccess

03 februari 2011

Mijn website bestaat momenteel onder http://website alswel onder http://www.website. Dit wil ik graag redirecten naar slechts http://www. voor mezelf en om SEO redenen.

Dit staat in mijn .htaccess, is stukje pretty URL van Joomla dat er ook zeker in moet blijven:
########## Begin - Joomla! core SEF Section
#
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Deze twee regeltjes moeten erbij:
rewritecond %{http_host} ^website.com [nc]
rewriterule ^(.*)$ http://www.website.com/$1 [r=301,nc]
Heb al het e.e.a. geprobeert maar er gebeurt of niks, of 500 error, of opmaak (CSS) verdwijnt.

Als iemand mij hier even mee kan helpen, zou heel fijn zijn.
 
eentje
Moderators
Berichten: 2465
Lid geworden op: 14 maart 2009
Locatie: Bad Nieuweschans
Contacteer:

Re: Hulp redirect WWW in .htaccess

03 februari 2011

Hangt er vanaf waar je het inplakt in de .htaccess.... de L achter een commando geeft aan dat dit het laatste commando is dus plak je jouw extra regels daar achter dan gaat het niet werken.

Het makkelijkste is in de DNS instellingen website.tld naar http://www.website.tld te laten verwijzen ipv naar het ip nummer.
I came, I saw.... I got Zenned.
http://www.getzenned.nl
 
hhh
Berichten: 223
Lid geworden op: 20 maart 2010

Re: Hulp redirect WWW in .htaccess

03 februari 2011

Hangt er vanaf waar je het inplakt in de .htaccess.... de L achter een commando geeft aan dat dit het laatste commando is dus plak je jouw extra regels daar achter dan gaat het niet werken.

Het makkelijkste is in de DNS instellingen website.tld naar http://www.website.tld te laten verwijzen ipv naar het ip nummer.
Ah, thanks :D
Voor de doe-t-zelfers:
Afbeelding

Was even prutsen maar heb nu de bovenste regel verwijderd. Zoals de onderste regel aangeeft: WWW gaat al naar @ (root). Ik heb @ (root) naar IP (nummer) verwijderd zodat alleen nog WWW naar @ gaat. Nogmaals bedankt, scheelt een hoop gekloot met backlinken (gingen links naar zowel WWW als zonder). Bovendien geen duplicate meer voor Google en linkjuice blijft behouden.
 
hhh
Berichten: 223
Lid geworden op: 20 maart 2010

Re: Hulp redirect WWW in .htaccess

03 februari 2011

Hij is ineens weer verdwenen. Hoe kan ik het met de .htaccess oplossen? Vrijwel overal word gezegt dat het m.b.v. bovenstaande regel moet.

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domainname.com [nc]
rewriterule ^(.*)$ http://www.domainname.com/$1 [r=301,nc]

Bovenaan .htaccess file resulteerd in een "Removed Permanently" error.

(0) # RewriteBase /
#
(1) RewriteEngine On
(2) RewriteBase /
(3) RewriteRule ^index\.php$ - [L]
(4) RewriteCond %{REQUEST_FILENAME} !-f
(5) RewriteCond %{REQUEST_FILENAME} !-d
(6) RewriteRule . /index.php [L]
(7) RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#

Tussen 5 en 6 = CSS verdwijnt
Na 7 = Geen resultaat
Vóór 0 = "Removed Permanently" error
Tussen 0 en 1 = "Removed Permanently" error

Heb hier amper verstand van en ben er al een hele tijd mee bezig, hulp dus erg gewaardeerd.
Advertentie

Met Shopify maak je zelf je eigen webwinkel dankzij meer dan honderd thema’s en de complete appstore. Shopify sluit ook goed aan op dropshippers. De software is technisch volledig SEO-geoptimaliseerd en biedt alle sociale media-integraties. Meer info op Shopify.com.

 
Gebruikersavatar
Ward
Berichten: 5343
Lid geworden op: 18 december 2010
Locatie: Eindhoven
Contacteer:

Re: Hulp redirect WWW in .htaccess

03 februari 2011

Voor het herschrijven van example.com naar www.example.com is het volgens mij:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
Voor een vrijere vorm van .htaccess die ook werkt bij andere domeinen dan http://www.example.com, gebruik je bijvoorbeeld:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.[a-z-]+\.[a-z]{2,6} [NC]
RewriteCond %{HTTP_HOST} ([a-z-]+\.[a-z]{2,6})$ [NC]
RewriteRule ^/(.*)$ http://%1/$1 [R=301,L]
 
eentje
Moderators
Berichten: 2465
Lid geworden op: 14 maart 2009
Locatie: Bad Nieuweschans
Contacteer:

Re: Hulp redirect WWW in .htaccess

03 februari 2011

naar root moet niet weg maar moet naar www.
I came, I saw.... I got Zenned.
http://www.getzenned.nl
 
hhh
Berichten: 223
Lid geworden op: 20 maart 2010

Re: Hulp redirect WWW in .htaccess

03 februari 2011

Top! Dankzij Ward is 't probleem opgelost :D
Dat regeltje heb ik boven alle andere tekst gezet.
naar root moet niet weg maar moet naar www.
In die configuratie kan dat niet. Met Dns Type "A" kun je alleen naar een cijfercombinatie (IPv4 adres) linken. Ik heb gekeken of ik de onderste regel ook andersom kon proberen, dus @ > CNAME > WWW. maar dat werkt ook niet.

Voorlopig lijkt het iig prima te werken via .htaccess.
 
A. Loomans
Berichten: 190
Lid geworden op: 21 maart 2010
Contacteer:

Re: Hulp redirect WWW in .htaccess

04 februari 2011

Heb je na het wijzigen van de DNS instellingen wel netjes gewacht tot de TTL verstreken was? ;-)
Zeke Internet Services - www.zeke.nl

Wij leveren [url=http://www.zeke.nl/webwinkels/index.html]professionele webwinkel software[/url] op maat en hosting. Kwaliteit, service en betrouwbaarheid staan bij ons voorop!
 
hhh
Berichten: 223
Lid geworden op: 20 maart 2010

Re: Hulp redirect WWW in .htaccess

04 februari 2011

Heb je na het wijzigen van de DNS instellingen wel netjes gewacht tot de TTL verstreken was? ;-)
Bedoel je die één dag? Neen :P Maar alles is nu iig opgelost.
 
Gebruikersavatar
Ward
Berichten: 5343
Lid geworden op: 18 december 2010
Locatie: Eindhoven
Contacteer:

Re: Hulp redirect WWW in .htaccess

04 februari 2011

Bedoel je die één dag?
Los van het feit dat het een dag later al is opgelost... een controle op de expiratie geldt voor de oude vindplaats, niet voor de nieuwe vindplaats die je afdwingt met een 301 Moved Permanently.
 
eentje
Moderators
Berichten: 2465
Lid geworden op: 14 maart 2009
Locatie: Bad Nieuweschans
Contacteer:

Re: Hulp redirect WWW in .htaccess

04 februari 2011

Loomans bedoelt denk ik de tijd die nodig is een DNS wijziging door de nameservers heen te krijgen....
I came, I saw.... I got Zenned.
http://www.getzenned.nl