I have a website in IIS 8 that has several applications nested under it. So:
example.com
|
---app1
|
---app2
example.com has both an http binding on port 80 and an SSL binding on port 443. Both work. However, the app1 and app2 are only accessible via the HTTP binding. I get a 404 when I try to access https://example.com/app1 (http works fine). I have "http,https" listed in enabled protocols.
Any ideas?
Different behavior for HTTP vs HTTPS between different locations under the same IIS site could be caused by a couple of different issues: