Evidence
- http:// response: 200 (no redirect)http://demo.owasp-juice.shop/
Why it matters
Visitors who type the address or follow old links stay on an unencrypted connection.
Recommended fix
Add a permanent redirect from http:// to https:// at the hosting or proxy layer.
Confidence 90%
Fix this production issue in this codebase. Find the relevant files yourself before editing. Issue SEC-002: HTTP does not redirect to HTTPS Site: https://demo.owasp-juice.shop/ What Defexity found: - http:// response: 200 (no redirect) (http://demo.owasp-juice.shop/) First confirm the issue in the code or live config. If it is not present, say so and change nothing. Task: Add a permanent (301 or 308) redirect from http:// to https:// for every path, at the hosting platform or edge config, keeping the path and query string. Constraints: make the smallest change that fixes this, keep the current design and behaviour, never paste secret values into code or chat, and tell me which files you changed. Done when: Request http://your-domain/ and confirm a 301/308 with a Location header starting with https://.