http redirect til https
NemProgrammering.dk logo
UnoEuro webhotel rabatkode

http redirect til https

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

http redirect til https

Indlægaf CSharpGirl » 11. maj 2018, 23:03

Jeg har en kunde hvor jeg prøver at lave redirect fra http://www.domain.top til https://domain.top men kan ikke få skidtet til at virke. Sitet deleschers.dk er hostet hos webdomain og ligegyldig hvad jeg gør med htaccess virker det ikke.
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro

cristian
Moderator
Moderator
Indlæg: 839
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: http redirect til https

Indlægaf cristian » 12. maj 2018, 09:41

Hvad har du prøvet? Eksempler

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

Re: http redirect til https

Indlægaf CSharpGirl » 13. maj 2018, 01:08

Har lavet .htaccess fil med følgende indhold

Kode: Vælg alt

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.deleschers.dk [NC]
RewriteRule ^(.*)$ https://deleschers.dk/$1 [R=301,L]


Men websiden melder internal server error når gemmer filen.
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro

jepperask
Geni
Geni
Indlæg: 337
Tilmeldt: 4. nov 2012, 17:57

Re: http redirect til https

Indlægaf jepperask » 13. maj 2018, 09:03

Er det nogle bestemte sider du skal redirecte? Umiddelbart bliver mine requests til http:// videresendt til https:// med "301 Moved Permanently" - men du vil måske gerne undgå 301?
Hilsen Jeppe.

Brugeravatar
Daniel
Admin
Admin
Indlæg: 620
Tilmeldt: 14. jun 2011, 09:27
Geografisk sted: Danmark, Fyn, Nørre Aaby
Kontakt:

Re: http redirect til https

Indlægaf Daniel » 13. maj 2018, 10:13

Det her burde sende alle videre til HTTPS.

Kode: Vælg alt

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Venlig hilsen
Daniel, Administrator

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

Re: http redirect til https

Indlægaf CSharpGirl » 13. maj 2018, 10:31

Tak for input,

Så snart jeg smider htaccess filen op, så melder den internal server error "kontakt mig selv"
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro

cristian
Moderator
Moderator
Indlæg: 839
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: http redirect til https

Indlægaf cristian » 13. maj 2018, 11:05

CSharpGirl skrev:Har lavet .htaccess fil med følgende tekst:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.deleschers.dk [NC]
RewriteRule ^(.*)$ https://deleschers.dk/$1 [R=301,L]

Men websiden medler internal server error når gemmer filen.


Har du adgang til virtualhost filen?
Er du gift med Apache eller kan du bruge Nginx?

Edit
Jeg installerede en lokal Apache2 server og testede hvordan man kan tvinge HTTPS.
i .htaccess

Kode: Vælg alt

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]


Aktiver rewrite modulet

Kode: Vælg alt

a2enmod rewrite

Hvorefter du skal genstarte Apache2

På alle mine test sider bliver der lavet en 301 redirect fra HTTP til HTTPS

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

Re: http redirect til https

Indlægaf CSharpGirl » 13. maj 2018, 11:52

Desværre kører min udbyder med Apache og ikke EngineX... Selvf. kunne jeg hoste selv, men har ikke infrastrukturen til det lige nu!
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro

cristian
Moderator
Moderator
Indlæg: 839
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: http redirect til https

Indlægaf cristian » 13. maj 2018, 11:55

Se mit rettet overstående svar

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

Re: http redirect til https

Indlægaf CSharpGirl » 13. maj 2018, 11:59

Tak Christian, Jeg siger til min udbyder rewrite modulet skal aktiveres.
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro

cristian
Moderator
Moderator
Indlæg: 839
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: http redirect til https

Indlægaf cristian » 13. maj 2018, 12:04

For god ordens skyld testede jeg også daniels svar

Kode: Vælg alt

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]


Her laver browseren en 302 i stedet for en 301, hvor jeg vil mene at give en response kode på 301 er mere rigtigt.
Men der bliver skiftet fra HTTP til HTTPS

Tak Christian, Jeg siger til min udbyder rewrite modulet skal aktiveres.

Det en meget basal ting som altid burde være aktivt så jeg vil være ekstreamt uforstående hvis dette ikke var
tilfældet hos din udbyder.

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

Re: http redirect til https

Indlægaf CSharpGirl » 16. maj 2018, 20:36

Jeg glemte lige noget væsentligt;

selvom den ankommer på "https://www" vil jeg gerne redirecte ligeledes til bare "https://" uden www så selvom jeg har fået det til at virke med http til https har jeg nu problemet med at jeg gerne vil have fjernet www foran domænenavnet;

Kan det lade sig gøre?
Hjælp!
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro

cristian
Moderator
Moderator
Indlæg: 839
Tilmeldt: 26. sep 2011, 21:31
Kontakt:

Re: http redirect til https

Indlægaf cristian » 17. maj 2018, 10:09

Det kan det godt, jeg tænker bare hvilken forskel det vil gøre for dig.

I din virtualhost fil har du en værdi ServerName, ved at rette den fra www.ditdomæne.dk til ditdomæne.dk burde den fjerne www.

Men tjek også at den stadig reagere på www. forspøgerelser, hvis den ikke længere gør dette så lav eventuelt et alias fra www.ditdomæne.dk til ditdomæne.dk

CSharpGirl
Begynder
Indlæg: 7
Tilmeldt: 11. maj 2018, 22:54
Kontakt:

Re: http redirect til https

Indlægaf CSharpGirl » 22. jul 2018, 19:47

Det hele er kommet til at virke.

Jeg har nu lært at .htaccess filen "som den eneste på mit website" skal gemmes som ANSI og ikke UTF-8.

Igen; tusind tak for alt hjælpen.
Coder @ M$ OPS - Freetime Webmaster for Kosmetolog Østerbro


Tilbage til "Hosting og server teknik"

Hvem er online

Brugere der læser dette forum: Ingen og 1 gæst

cron