Resultat 1 till 14 av 14

WP - Cloudflare - flexible SSL

  1. #1
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Hej!
    Är det något som har konfigurerat wp med cloudflare flexible SSL?
    Jag har försökt men utan framgång

    Jag får igång https:// så den går till domänen och sidan laddar perfekt.

    Men sedan när jag försöker peka om trafiken med hjälp av
    Kod:
    RewriteEngine on 
    RewriteCond %{HTTP_HOST} ^www.ads\.co\.tz$ 
    RewriteRule (.*) https://www.ads.co.tz/ [R=301,L]
    Får jag error
    Kod:
    ERR_TOO_MANY_REDIRECTS
    Och jag har också ställt om i WP admin Home and Site URL till https:// istället för http://

    Någon som har någon idé eller vill hjälpa mig? tack på förhand!

  2. #2
    Tobias Nyholms avatar
    Tobias Nyholm Tobias Nyholm är inte uppkopplad Moderator
    Reg.datum
    maj 2009
    Ort
    Stockholm
    Inlägg
    881
    Yes, det har jag. Men det är inte där ditt problem ligger. Om vi studerar dina .htaccess instruktioner lite så kan man lista ut varför du får det felmeddelande.


    Kod:
    1: RewriteEngine on 
    2: RewriteCond %{HTTP_HOST} ^www.ads\.co\.tz$ 
    3: RewriteRule (.*) https://www.ads.co.tz/ [R=301,L]
    Rad 1 sätter på motorn.
    Rad 2 säger: Om domänen är www.ads.co.tz så...
    Rad 3 säger: .. redirecta till https://www.ads.co.tz

    Det är därför du får en oändlig loop av redirects. Det du vill skriva är detta:

    Kod:
    RewriteEngine on
    RewriteCond %{HTTPS} !=on
    RewriteRule (.*) https://www.ads.co.tz/$1 [R=301,L]
    Rad 1 är samma som förr
    Rad 2 säger: Om du inte använder https så...
    Rad 3 säger: Redirecta till https://www.ads.co.tz/whatever

    Observera att jag har gjort en ändring även på rad 3.

    Hoppas du blev lite klokare av detta inlägg.
    CTO på Happyr.com. Vi gör rekrytering effektivt

  3. #3
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Tackar för svar! ska prova senare i kväll!

    Redirectkoden fick jag av Cloudflares support, så det var inget jag koka ihop själv

    Så ska jag även ändra Site / Home url till (HTTPS) i WP?

    Hur blir det med övriga adresser som till exempel non. www & https://? Pekas de också till https://www

    Mvh
    Robin

  4. #4
    Tobias Nyholms avatar
    Tobias Nyholm Tobias Nyholm är inte uppkopplad Moderator
    Reg.datum
    maj 2009
    Ort
    Stockholm
    Inlägg
    881
    Citat Ursprungligen postat av raess Visa inlägg
    Så ska jag även ändra Site / Home url till (HTTPS) i WP?
    Ja det ska du göra.
    Citat Ursprungligen postat av raess Visa inlägg
    Hur blir det med övriga adresser som till exempel non. www & https://? Pekas de också till https://www
    Denna snutt .htaccess instruktioner struntar i vilken domän man använder. Alla protokoll som inte är HTTPS kommer att redirectas till https://www.ads.co.tz/*.

    Om du vill ha en ytterligare redirect från non-www till www så kan du bara lägga in en ytterligare instruktion. Se Exempel 1 i denna tråd om htaccess och redirect
    CTO på Happyr.com. Vi gör rekrytering effektivt

  5. #5
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Okej jag förstår. Jag la till din kod i .htaccess och ändra Home/site fast resultatet blev det samma :/
    ERR_TOO_MANY_REDIRECTS


  6. #6
    Tobias Nyholms avatar
    Tobias Nyholm Tobias Nyholm är inte uppkopplad Moderator
    Reg.datum
    maj 2009
    Ort
    Stockholm
    Inlägg
    881
    Vad har du för andra regler i din .htaccess?
    Om du tar bort mina htaccess instruktioner och går in på https://ads.co.tz, blir du redirectad då?

    EDIT: Just nu finns det en redirect från https://ads.co.tz till http://ads.co.tz
    Senast redigerat av Tobias Nyholm den 2013-12-20 klockan 16:28.
    CTO på Happyr.com. Vi gör rekrytering effektivt

  7. #7
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Så här ser min .htaccess & ja jag blir redirectad i viliket fall till http://www.ads.co.tz/
    Kod:
    # BEGIN W3TC Browser Cache
    <IfModule mod_deflate.c>
        <IfModule mod_headers.c>
            Header append Vary User-Agent env=!dont-vary
        </IfModule>
            AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
        <IfModule mod_mime.c>
            # DEFLATE by extension
            AddOutputFilter DEFLATE js css htm html xml
        </IfModule>
    </IfModule>
    # END W3TC Browser Cache
    # BEGIN W3TC Page Cache core
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /
        RewriteCond %{HTTP:Accept-Encoding} gzip
        RewriteRule .* - [E=W3TC_ENC:_gzip]
        RewriteCond %{REQUEST_METHOD} !=POST
        RewriteCond %{QUERY_STRING} =""
        RewriteCond %{REQUEST_URI} \/$
        RewriteCond %{HTTP_COOKIE} !(comment_author|wp\-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC]
        RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index.html%{ENV:W3TC_ENC}" -f
        RewriteRule .* "/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index.html%{ENV:W3TC_ENC}" [L]
    </IfModule>
    # END W3TC Page Cache core
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    # compress text, html, javascript, css, xml:
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddType x-font/otf .otf
    AddType x-font/ttf .ttf
    AddType x-font/eot .eot
    AddType x-font/woff .woff
    AddType image/x-icon .ico
    AddType image/png .png

  8. #8
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Så här ser det ut:

    Kod:
    http://ads.co.tz  -> http://www.ads.co.tz/ (301 Moved Permanently)
    http://www.ads.co.tz -> http://www.ads.co.tz
    https://ads.co.tz -> http://www.ads.co.tz/(301 Moved Permanently)
    https://www.ads.co.tz -> https://www.ads.co.tz
    Men det finns också undersidor som inte har 301:a , dock finns det undersidor som också har 301:a

    Kod:
    http://www.ads.co.tz/groups/ -> http://www.ads.co.tz/groups/
    http://ads.co.tz/groups/ -> http://ads.co.tz/groups/
    https://ads.co.tz/groups/ -> https://ads.co.tz/groups/
    https://www.ads.co.tz/groups/ -> https://www.ads.co.tz/groups/
    Undersidor som har 301:a
    Kod:
    http://www.ads.co.tz/forums/ -> http://www.ads.co.tz/forums/
    http://ads.co.tz/forums/ -> http://www.ads.co.tz/forums/ (301 Moved Permanently)
    https://ads.co.tz/forums/ -> http://www.ads.co.tz/forums/ (301 Moved Permanently)
    https://www.ads.co.tz/forums/ -> https://www.ads.co.tz/forums/

  9. #9
    Tobias Nyholms avatar
    Tobias Nyholm Tobias Nyholm är inte uppkopplad Moderator
    Reg.datum
    maj 2009
    Ort
    Stockholm
    Inlägg
    881
    Inaktivera W3TC cachen ett tag, se till att den inte används. Sen måste du lista ut varför det finns en redirect från https://ads.co.tz till http://ads.co.tz. När du tagit bort den redirecten så kan du testa instruktionerna som jag skrev i första inlägget.
    CTO på Happyr.com. Vi gör rekrytering effektivt

  10. #10
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Okej får prova det. Det kan inte vara något med DNS inställningarna?

    Kod:
    DNS settings på Cloudflare -
    A
    ads.co.tz
    points to 162.144.81.89
    Automatic
    
    CNAME
    direct
    is an alias of ads.co.tz
    Automatic
    
    CNAME
    www
    is an alias of ads.co.tz
    Automatic
    
    MX
    ads.co.tz
    mail handled by ads.co.tz
    with priority 0
    Automatic
    collapse
    
    TXT
    ads.co.tz
    google-site-verification=aYtsQZPcK_o-Ti1gKa3jFbIrYI6bM1hlMIE6Ct6VDb
    10 mins
    Kod:
    DNS settings på server
    ads.co.tz.	14400	IN	A	162.144.81.89	
    localhost.ads.co.tz.	14400	IN	A	127.0.0.1	
    mail.ads.co.tz.	14400	IN	CNAME	ads.co.tz	
    www.ads.co.tz.	14400	IN	CNAME	ads.co.tz	
    ftp.ads.co.tz.	14400	IN	CNAME	ads.co.tz
    ads.co.tz.	14400	IN	TXT	v=spf1 +a +mx +ip4:162.144.81.89 ~all
    cpanel.ads.co.tz.	14400	IN	A	162.144.81.89	
    webdisk.ads.co.tz.	14400	IN	A	162.144.81.89	
    whm.ads.co.tz.	14400	IN	A	162.144.81.89	
    webmail.ads.co.tz.	14400	IN	A	162.144.81.89	
    autoconfig.ads.co.tz.	14400	IN	A	162.144.81.89
    autodiscover.ads.co.tz.	14400	IN	A	162.144.81.89

  11. #11
    dannelitos avatar
    dannelito dannelito är inte uppkopplad Kan SEO rätt bra
    Reg.datum
    apr 2012
    Inlägg
    80
    Min teori:

    Du kör Flexible SSL vilket innebär att CloudFlare alltid snackar http med din server. CloudFlare kan dock konfas för att alltid snacka https med dina sajtbesökare, dock inte på det traditionella sättet som hittills har diskuterats i tråden.

    Se https://support.cloudflare.com/hc/en...SL-and-Apache- och som det står där ska man alltså istället kunna sätta CloudFlare PageRules för att alltid använda https.

  12. #12
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Att använda pagerules och always https fungerar. Dock fungerar inte wp logout när man kör så.
    Cloudflare skriver så här i supporten
    it would probably better for you set a rewrite rule through the .htaccess file in your account rather than a Page Rule through us, as this can cause trouble with Wordpress

  13. #13
    Tobias Nyholms avatar
    Tobias Nyholm Tobias Nyholm är inte uppkopplad Moderator
    Reg.datum
    maj 2009
    Ort
    Stockholm
    Inlägg
    881
    Jag tror inte att ditt problem har att göra med cloudfare. Hur går det med detta?

    Citat Ursprungligen postat av Tobias Nyholm Visa inlägg
    Inaktivera W3TC cachen ett tag, se till att den inte används. Sen måste du lista ut varför det finns en redirect från https://ads.co.tz till http://ads.co.tz. När du tagit bort den redirecten så kan du testa instruktionerna som jag skrev i första inlägget.
    Jag kommer inte in på din sida med https alls... Jag blir skickad till http.
    CTO på Happyr.com. Vi gör rekrytering effektivt

  14. #14
    raesss avatar
    raess raess är inte uppkopplad Lär mig SEO
    Reg.datum
    okt 2011
    Ort
    Hjo
    Inlägg
    21
    Nej jag har stängt av den så länge. Tills jag kommer på en lösning :=)

Ämnesinformation

Användare som tittar på det här ämnet

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

Liknande ämnen

  1. Unika besökare i Google analytics vs. Cloudflare
    Av markusp i forum SEO-verktyg
    Svar: 2
    Senaste inlägg: 2013-03-24, 02:10