Hulp redirect WWW in .htaccess

1
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:

Code: Selecteer alles

########## 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:

Code: Selecteer alles

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.

Re: Hulp redirect WWW in .htaccess

3
eentje schreef: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.

Re: Hulp redirect WWW in .htaccess

4
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.

Re: Hulp redirect WWW in .htaccess

5
Voor het herschrijven van example.com naar www.example.com is het volgens mij:

Code: Selecteer alles

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:

Code: Selecteer alles

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]
StoreCore.io

Re: Hulp redirect WWW in .htaccess

7
Top! Dankzij Ward is 't probleem opgelost :D
Dat regeltje heb ik boven alle andere tekst gezet.
eentje schreef: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.

Re: Hulp redirect WWW in .htaccess

8
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!

Re: Hulp redirect WWW in .htaccess

9
A. Loomans schreef: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.

Re: Hulp redirect WWW in .htaccess

10
hhh schreef: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.
StoreCore.io