Redirect 301 non www https naar www https

  • JanvdW
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
19 sep 2017 12:17 #14832 door JanvdW
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
Onderwerp is gesloten.
  • Hans van der Meer
  • Admin
  • Admin
  • Hans is een [b][u]echte Joomla[/u][/b] liefhebber en helpt als moderator op JoomlaCommunity, als med
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 .


Joostock mede-organisator, Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader van Official Joomla Social Media Team & ex JUG-organisator
Eigen site: www.hierbenikthuis.nl
Onderwerp is gesloten.
  • JanvdW
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
19 sep 2017 13:03 #14834 door JanvdW
Beantwoord door JanvdW in topic Redirect 301 non www https naar www https
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
Onderwerp is gesloten.
  • Rondeb
  • Gebruiker
  • Gebruiker
  • Joomla
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 :)
Onderwerp is gesloten.
  • Hans van der Meer
  • Admin
  • Admin
  • Hans is een [b][u]echte Joomla[/u][/b] liefhebber en helpt als moderator op JoomlaCommunity, als med
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???

Joostock mede-organisator, Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader van Official Joomla Social Media Team & ex JUG-organisator
Eigen site: www.hierbenikthuis.nl
Onderwerp is gesloten.
  • JanvdW
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
19 sep 2017 14:07 #14842 door JanvdW
Beantwoord door JanvdW in topic Redirect 301 non www https naar www https
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.
Onderwerp is gesloten.
  • JanvdW
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
19 sep 2017 14:43 #14844 door JanvdW
Beantwoord door JanvdW in topic Redirect 301 non www https naar www https
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
Onderwerp is gesloten.
  • Rondeb
  • Gebruiker
  • Gebruiker
  • Joomla
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:
Onderwerp is gesloten.
  • JanvdW
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
19 sep 2017 21:15 #14863 door JanvdW
Beantwoord door JanvdW in topic Redirect 301 non www https naar www https
Bedankt Ron/
Onderwerp is gesloten.
Gemaakt door Kunena