Kom ihåg mig?
Home Menu

Menu


Omdirigera www till utan-www (med SSL)

Ämnesverktyg Visningsalternativ
Oläst 2013-08-21, 21:04 #1
PWA PWA är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2006
Inlägg: 20
PWA PWA är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2006
Inlägg: 20
Standard Omdirigera www till utan-www (med SSL)

Hej!

Jag försöker omdirigera all trafik till https://hemsida.se. För tillfället omdirigeras all trafik till utan-www (http://hemsida.se).

Jag har testat att lägga till följande i min .htaccess (och tagit bort den befintliga koden för omdirigering):

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]

men med you_domain.com utbytt till min domän. Detta fungerar dessvärre inte. Inget felmeddelande, bara det att omdirigeringen inte fungerar.

Har någon en idé om vad som är fel eller hur jag kan felsöka? Webbplatsen är byggd i CakePHP, om det har någon betydelse.
PWA är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-22, 07:00 #2
hundservers avatar
hundserver hundserver är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 905
hundserver hundserver är inte uppkopplad
Mycket flitig postare
hundservers avatar
 
Reg.datum: Aug 2004
Inlägg: 905
Citat:
Ursprungligen postat av PWA Visa inlägg
Hej!

Jag försöker omdirigera all trafik till https://hemsida.se. För tillfället omdirigeras all trafik till utan-www (http://hemsida.se).

Jag har testat att lägga till följande i min .htaccess (och tagit bort den befintliga koden för omdirigering):

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]

men med you_domain.com utbytt till min domän. Detta fungerar dessvärre inte. Inget felmeddelande, bara det att omdirigeringen inte fungerar.

Har någon en idé om vad som är fel eller hur jag kan felsöka? Webbplatsen är byggd i CakePHP, om det har någon betydelse.
Hej
Jag tror du måste läsa på lite om hur en domän är uppbyggd,

eftersom hemsida.se är rooten så pekar man ut www.hemsida från den och inte till den,

https://www.iis.se/lar-dig-mer/guide...-fungerar-dns/

sen för att Ssl skall fungera måste du ha ett eget Ip nr för din hemsida, Dvs inget delat ip på ett webhotell,

Om du skriver ut vilken domän det gäller så har folk lättare att hjälpa dig med.
hundserver är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-22, 11:52 #3
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
Kolla så att du har rewritemodulen i PHP aktiverad.
Sen finns det väl massor av lösningar.

Som t.ex. dessa:

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

eller

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

eller

RewriteCond %{SERVER_PORT} ^80$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

finns säkert många trix för att lösa detta.
ANttila är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-22, 12:21 #4
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
ANttila ANttila är inte uppkopplad
Medlem
 
Reg.datum: Aug 2013
Inlägg: 81
Kolla så att du har rewritemodulen i >>Apache<< aktiverad.*
ANttila är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-24, 23:18 #5
PWA PWA är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2006
Inlägg: 20
PWA PWA är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2006
Inlägg: 20
Hundserver: tack för länken, mycket nyttig information där.

Antilla: rewrite är aktiverat. Tyvärr funkar inte dina exempel. Får ett felmeddelande att anslutning avbröts pga. oändlig loop.

Ska se om jag kan hitta någon som kolla på det, verkar lite knepigt det här!
PWA är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-25, 00:01 #6
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
RewriteCond %{HTTP_HOST} ^domän.se
RewriteRule (.*) https://www.domän.se/$1 [R=301,L]

Denna kanske?
MusikMixen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-25, 14:36 #7
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
Citat:
Ursprungligen postat av MusikMixen Visa inlägg
RewriteCond %{HTTP_HOST} ^domän.se
RewriteRule (.*) https://www.domän.se/$1 [R=301,L]

Denna kanske?
Detta fick jag när jag använde en htacess generator:
### Force SSL ###

RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://hemsida.se/$1 [R,L]
MusikMixen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-08-26, 00:04 #8
PWA PWA är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2006
Inlägg: 20
PWA PWA är inte uppkopplad
Nykomling
 
Reg.datum: Sep 2006
Inlägg: 20
Citat:
Ursprungligen postat av MusikMixen Visa inlägg
Detta fick jag när jag använde en htacess generator:
### Force SSL ###

RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://hemsida.se/$1 [R,L]

Testade denna precis, slutade också i en redirect loop. Känns som det är något med Cakephps struktur som ställer till det.
PWA är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-09-27, 20:49 #9
epiks avatar
epik epik är inte uppkopplad
Medlem
 
Reg.datum: May 2012
Inlägg: 164
epik epik är inte uppkopplad
Medlem
epiks avatar
 
Reg.datum: May 2012
Inlägg: 164
Mycket enklare (och bättre så vitt jag vet), att göra det med virtualhosts.

Kopiera in detta till din /etc/apache2.conf:

Kod:
<VirtualHost *:80>
   ServerName www.hemsida.se
   Redirect permanent / https://hemsida.se/
</VirtualHost>

Sedan får du starta om Apache2 vilket du kan göra på två sätt:

service apache2 restart eller /etc/init.d/apache2 restart
epik är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 20:13.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017