:433 - Safari can't open page

I have a couple of directories set up so people can just type in auroraprint.ca/signup and it goes to www.auroraprint.ca/signup/index.html for example.

I just noticed this happen on our website and it used to work… Safari just says:
Safari cannot open the page auroraprint.ca:443/signup because the server unexpectedly dropped the connection. It also doesn’t work in Firefox.

Not sure why the :443 is being added. Related to using https? This technique seems to still work with my page for Contact and Orders, but 2 pages I set up for Signup and Help don’t work They are pages that forward to another page - Signup forwards to our Mailchimp signup, for example.

do you have a working link on your page?

It works if you type the whole entire link:

https://www.auroraprint.ca/signup/index.html

Used to be able to do the shorter version though.

Then it is your server…
Look @joeworkman videos about this.

1 Like

Any idea at what time in the video I should look at? I don’t have time to search a 50 minute video.

Sorry, no
You could also ask @joeworkman

I’m not getting the message with Safari (iPad).
The :443 is The port number. That’s the standard port number used for SSL.

Weird. It wasn’t working for me yesterday with signup and help but it was working for contact. Now it’s not working for any of them for me:


Could it have something to do with the .htaccess file I have and the auto forwarding http to https?

I have had this issue before. Who is your host? And who provides the https?

Not sure
These work for me Safari iPad:

Without seeing the entire htaccess file it’s impossible to say.

Did you just recently change the htaccess file?

Did you make a mistake like a typo on the 301 redirects and then fix the typo?

301’s Are “permanent” and have no expiry date, so are catchable.

The host is Rebel and they set up the certificate through a partner (can’t remember the name). I haven’t made any changes to the htaccess file recently but I hadn’t noticed this problem until today so maybe it hasn’t been working this whole time. I just tried auroraprint.ca/signup and contact on my iPhone and I got the error. I have to wait until tomorrow when I’m back in the office to see what’s in the htaccess.

Doug, oddly the contact page works just now on my iMac but didn’t on my iPhone. To clarify, it always works if I write the URL out in full including the index.html.

Without getting it to fail, it’s hard to say.

???
It could be something in the way you are doing redirects.

The message from the screenshots looks as if there might be something not right with the server timing out maybe?

When you omit file name index.html or index.php The server has directives to Look these file names up.

Thanks Doug, that was how I understood it should work as well. I don’t know when this stopped working. We switched hosts last year, and shortly after moved to https. This is what we have for the htaccess file:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://auroraprint.ca/$1 [R=301,L]

SSLOptions +StrictRequire
SSLRequireSSL
SSLRequire %{HTTP_HOST} eq "www.auroraprint.ca”

You might want to change some of that.

Do you want www or without www as The final URL?

Now you have a conflict. Port 80 (the normal port for http non-secure) is being redirected to a URL without www with a return code of 301.
You then have an SSLRequire set to go to a www address.

Most of what you have in your htaccess isn’t necessary.

Thanks Doug, this was given to me by someone else (can’t remember who). So I removed the www but what else should I change or remove? Or is there a better way of doing it?

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://auroraprint.ca/$1 [R=301,L]

SSLOptions +StrictRequire
SSLRequireSSL
SSLRequire %{HTTP_HOST} eq "auroraprint.ca”

If you don’t want www than replace the entire htaccess file with the top one in this post:

I used the first one exactly as posted, and I now get the error on my site:
43%20AM

I remove the htaccess file completely for now. I also noted that without the htaccess file, the signup page still isn’t working if I just type in auroraprint.ca/signup so I wonder if I need to contact my host.

If you copied it correctly, it should work.

It’s being used quite a bit on a large number of websites.

I don’t know anything about the hosting company “rebel”. Do they do redirects in a control panel?

Could they have other redirects going on upstream of your htaccess file?

I don’t think the issue you’re experiencing has anything to do with the htaccess file.

When i type in auroraprint.ca/signup it works, but it’s ending up here?

That’s not in the htaccess file you listed?
How are you handling this redirect?