Redirect 301 non www https naar www https

  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
19 sep 2017 12:17 #14832 door
Ik onderhoud een website; www.destadsschilder.com .
Recentelijk is daarvoor een SSL certificaat via de provider voor geregeld. Binnen Joomla settings heb ik via Forceer SSL het ingesteld voor de gehele website zonder verdere aanpassing in het htaccess bestand. Op zich werkt dit meteen goed voor zover ik zie. Wat je ook intikt, je gaat altijd naar de https versie.
Echter het is nog steeds mogelijk om de site via 2 manieren te benaderen nl. destadsschilder.com maar ook via www.destadsschilder.com .
Nou wil ik eigenlijk afdwingen dat er altijd naar www.destadsschilder.com wordt gegaan door een regel in het htaccess bestand te plaatsen zodat zoekmachines maar 1 site vinden.
Wat is hiervoor eigenlijk een nette en goed oplossing?

Alvast bedankt,

Jan
Discussie gesloten.
  • Hans van der Meer
  • Administrator
  • Administrator
  • Weet soms dingen
Lees meer
19 sep 2017 12:21 #14833 door Hans van der Meer
Beantwoord door Hans van der Meer in topic Redirect 301 non www https naar www https
Snel een antwoord via google gevonden, anders moet ik weer nadenken. :D
www.siteground.com/kb/how_to_redirect_nonwww_urls_to_www/

You can redirect all of the requests for yourdomain.com domain to www.yourdomain.com by modifying your website's .htaccess file. You need to add the following lines at the beginning of the file in order to setup that redirection:

Code:
RewriteEngine On RewriteCond %{HTTP_HOST} ^yourdomain.com [NC] RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
Where yourdomain.com is your actual domain name.
You can edit the .htaccess file using the File Manager in cPanel or via FTP.
From now on, when someone access yourdomain.com the visitor will be redirected to www.yourdomain.com .


Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Discussie gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
19 sep 2017 13:03 #14834 door
Bedankt Hans voor je snelle reactie.
Het is niet helemaal wat ik bedoel. Een dergelijke redirect gaat uit van normale http://. Echter de website staat nu al in https://. De redirect die ik wil zou dus de non www https:// moeten leiden naar www https://.

Groet, Jan
Discussie gesloten.
  • Rondeb
  • Gebruiker
  • Gebruiker
  • Joomla
Lees meer
19 sep 2017 13:11 #14835 door Rondeb
Beantwoord door Rondeb in topic Redirect 301 non www https naar www https
Onderstaande code werkt bij mij wanneer ik dus jousite.nl invoer wordt ik doorverwezen naar www.jousite.nl
Code:
RewriteCond %{HTTP_HOST} ^jousite\.nl$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ https://www.jousite.nl/$1 [L,R=301]

Groeten Ron :)
Discussie gesloten.
  • Hans van der Meer
  • Administrator
  • Administrator
  • Weet soms dingen
Lees meer
19 sep 2017 13:14 #14836 door Hans van der Meer
Beantwoord door Hans van der Meer in topic Redirect 301 non www https naar www https
Jeetje Jan, die "s" voeg je toch gewoon even in bij die code???

Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Discussie gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
19 sep 2017 14:07 #14842 door
Hans, dat kan idd, alleen was ik niet zeker of ik dan regel de andere regels nog moet aanpassen of niet :) . Ik ga de gegeven oplossingen proberen.
Discussie gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
19 sep 2017 14:43 #14844 door
Naar aanleiding van de beide opmerkingen en nog wat verder gezoek, heb ik onderstaande redirect aangemaakt in htaccess en binnen het control panel van de provider het htaccess bestand opnieuw gesynchroniseerd.
Code:
RewriteCond %{HTTPS} off [OR] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] RewriteRule ^ https://www.destadsschilder.com%{REQUEST_URI} [L,NE,R=301]

Dit komt van deze website af, waarbij ook de individuele regels nog eens worden uitgelegd.
simonecarletti.com/blog/2016/08/redirect...tp-https-www-apache/
De laatste regel heb ik aangepast d.m.v. de sitenaam.

Alles werkt nu naar behoren en de site wordt altijd doorverwezen naar de https:// www variant.

Bedankt voor jullie meedenken.

Jan
EDIT HVDMEER: Codetags toegevoegd
Discussie gesloten.
  • Rondeb
  • Gebruiker
  • Gebruiker
  • Joomla
Lees meer
19 sep 2017 19:33 #14859 door Rondeb
Beantwoord door Rondeb in topic Redirect 301 non www https naar www https
Nog effe index.php uit de URL verwijderen en het is helemaal perfect! ;)

Gebruik URL herschrijven deze zet je dus op Ja. (Zie bijlage)

Groeten Ron :)
Bijlagen:
Discussie gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Lees meer
19 sep 2017 21:15 #14863 door
Bedankt Ron/
Discussie gesloten.
Gemaakt door Kunena