ERROR: Fetching Page (troubleshooting steps attempted)

cards

#1

Good evening all,

I have read many posts on here and completed all troubleshooting steps I am aware of.

When I try a Twitter card for a HTTP (non-SSL) site, it works successfully:

When I try a Twitter card for a HTTPS (SSL) site, WITHOUT WWW it works successfully:

When I use a HTTPS (SSL) site with WWW:


it fails: ERROR: Fetching the page failed because other errors.

I am 100% confident that I have/had the SNI issue. I cannot set ServerAlias and ServerName. HOWEVER, I have written a mod_rewrite rule:

RewriteCond %{HTTP_USER_AGENT} (Twitterbot) [NC]
RewriteRule (.*) http://www.russianmachineneverbreaks.com/$1 [R=301,L]

When testing this via CURL -A “Twitterbot” and setting the browser to “Twitterbot” user agent, it works as expected:

http returns 200/OK
https returns 301/redirect to http

In summary:

1.Meta tags are working (http works)
2.CURL -A for HTTP returns 200/OK CURL -A for HTTPS returns 301/REDIRECT to HTTP
3.Tags are not added via javascript; using Yoast SEO
4.Robots.txt allows Twitterbot (http works)
5.Wordpress is in use (but http works)
6.I am using specific URLs, see above
7.Am using summary cards, http works
8.Images are not showing, and I know why that is (need to redirect images to http, will do)
9.SSL configuration is bad, which is why I am doing redirects
10.I am using FQDN

I’m seeing now that the double redirect is an issue. If anyone has a great solution, it would save me a ton of experimentation time.

Thanks!


#2

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.