Support » Plugin: Really Simple SSL » Woocommerce stopped sending emails

  • Hi! I have multisite wordpress.

    After plugin installation Woocommerce emails stopped working. Also fonts stopped loading with fontface from https (and http) urls…
    I deinstalled plugin using your instructions, but it didn’t help.
    Then I restored database dump, but problem is still there.

    Could you please suggest any ideas?
    What changes exactly does plugin make in .htaccess?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi Denis,

    it is strange that e-mails stopped working after installing Really Simple SSL. Really Simple SSL takes care of redirects and mixed content so it shouldn’t affect sending e-mails. Could it be you made some other changes to your website around the time you installed Really Simple SSL?

    Fonts not loading probably has something to do with mixed content, you could check if the fonts are being requested over an insecure resource (http). This could stop them from loading. Fonts over https should load.

    In regards to the .htaccess, if you don’t enable the .htaccess redirect, it doesn’t make any changes. If you do enable .htaccess redirects, a couple of lines get added which make sure the redirect happens. This code is places between the lines:

    # BEGIN rlrssslReallySimpleSSL

    # END rlrssslReallySimpleSSL

    If you need any more help, please provide a link to your website so I can have a look.

    The problem solved! You were right! Emails didn’t work because of woocommerce update.

    Fonts are loaded properly after I removed following lines from .htacess and change them to standart for wordpress multisite.

    Were these lines added by plugin?

    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule ^index\.php$ – [L]
    # add a trailing slash to /wp-admin
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule ^ – [L]
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
    RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule . index.php [L]

    Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Great you solved it. These lines were not added by Really Simple SSL. It looks like code from a security plugin.

    Ok! Thank you!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Woocommerce stopped sending emails’ is closed to new replies.