Avatar billede warberg Juniormester
25. september 2017 - 23:50 Der er 4 kommentarer og
1 løsning

rewrite https

I min htaccess har jeg

RewriteEngine On

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

RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]

Jeg prøver først at tvinge www, og dernæst tvinge https
Det virker ikke helt efter hensigten.
Skal det laves i en sætning?
Avatar billede moddi100 Seniormester
26. september 2017 - 00:14 #1
Der er ingen grund til at lave ekstra forespørgsler. En forespørgsel til http://domæne.dk vil jo nu føre til til følgende:

http://domæne.dk -> http://www.domæne.dk -> https://www.domæne.dk

Du kan lige så godt skrive det sammen i én:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]
Avatar billede warberg Juniormester
26. september 2017 - 00:24 #2
Ser hvad du mener, men følgende sker

Når jeg skriver http://www.domæne.dk spiller den fint om til https://
Men når jeg skriver www.domæne.dk sker ingen omskrivning
Avatar billede moddi100 Seniormester
26. september 2017 - 00:45 #3
Prøv at fjerne QSA i sidste del:

RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]


Ellers ser det nu helt rigtigt ud. Eventuelt kan du komme med et link til domænet?
Avatar billede warberg Juniormester
26. september 2017 - 00:51 #4
Gør desv ingen forskel at fjerne QSA. Domænet er superstats.dk

Jeg har dette i start af htaccess

Options -MultiViews
Options +FollowSymLinks
Options +Indexes

Taster jeg superstats.dk får jeg www.superstats.dk
Taster jeg http://www.superstats.dk får jeg www.superstat.dk
Taster jeg http://superstats.dk får jeg https://www.superstats.dk/ som ønsket
Avatar billede warberg Juniormester
28. september 2017 - 09:26 #5
Lige en update. Fandt ud af at jeg havde de forkerte rettigheder på min overførsel af .htaccess. Nogle gange, ik.... Rewriten var perfekt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester