Forceer SSL over 301 ipv 303

  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8312 door
Forceer SSL over 301 ipv 303 werd gestart door
Als Joomla op een https staat, kun je in de configuratie 'forceer SSL' op 'gehele website'zetten. Joomla leidt de redirect met een '303 See other'.

Voor SEO is dat niet goed en zou '301 Moved Permanently' moeten zijn. Gezocht op forums, maar kan het nergens vinden. De oplossingen die worden aangedragen (aanpassen libraries/joomla/application/web.php) levert een wit scherm op en werkt dus niet.

Wie heeft een oplossing?

Jan
Onderwerp is gesloten.
  • joris85
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8313 door joris85
Beantwoord door joris85 in topic Forceer SSL over 301 ipv 303
Misschien is dit een optie?


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domeinnaam.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domeinnaam.com$
RewriteRule (.*)$ www.domeinnaam.com/$1 [R=301,L]
</IfModule>

Hier nog meer info maar zie niet echt dat het dan een 301 is.
Ik neem aan dat het je gaat om het bewaren van je page ranking met de 301?
Onderwerp is gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8314 door
Beantwoord door in topic Forceer SSL over 301 ipv 303
Helaas.

Het is Joomla zelf die steeds weer een 303 er van maakt.

Jan
Onderwerp is gesloten.
  • joris85
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8315 door joris85
Beantwoord door joris85 in topic Forceer SSL over 301 ipv 303
Maar je kan de joomla functie uit zetten als je deze aanzet toch?

Kan het misschien met Admin tools? Die heeft ook veel handige tools :-)
Onderwerp is gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8316 door
Beantwoord door in topic Forceer SSL over 301 ipv 303
Ik zal inderdaad eens een post bij Akeeba maken.

Jan


Bericht toegevoegd op 27 januari 2015 om 10:26
Vorige bericht was op 27 januari 2015 om 10:18


Ja!

Gevonden. Toch via de htaccess en wel deze:

#First rewrite any request to the wrong domain to use the correct one (here www.)
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#Now, rewrite to HTTPS:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Jan
Onderwerp is gesloten.
  • Hans van der Meer
  • Admin
  • Admin
  • Weet soms dingen
Meer
27 jan 2015 07:45 #8317 door Hans van der Meer
Beantwoord door Hans van der Meer in topic Forceer SSL over 301 ipv 303
Lijkt me een handige tip voor anderen. Ik zet de status op Tip in plaats van opgelost. :)

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
Onderwerp is gesloten.
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8318 door
Beantwoord door in topic Forceer SSL over 301 ipv 303
Dat is prima.
Bij nader testen was de eerder genoemde code tóch niet helemaal goed.
Deze wel:

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]

Jan
Onderwerp is gesloten.
  • simonkloostra
  • Gebruiker
  • Gebruiker
Meer
27 jan 2015 07:45 #8319 door simonkloostra
Beantwoord door simonkloostra in topic Forceer SSL over 301 ipv 303
Sinds kort kan je met Yireo SSL redirect ook met 301 redirects SSL afdwingen: www.yireo.com/forum/ssl-redirect/12836-s...s-301-redirect#17040
Onderwerp is gesloten.
Gemaakt door Kunena