|
|
|
@@ -264,3 +264,16 @@ test app /Default.asp?route=/hello -> 404 |
|
|
|
``` |
|
|
|
|
|
|
|
`tests/run-self-test.sh http://100.127.62.31:8091`: **PASS**, including JSON checks and the direct production-route rejection. Both `Setup-Site.ps1` invocations remained idempotent and reported the correct physical paths. Registry inspection showed the SelfTestController `ScriptletURL` at `file:///C:/Projects/wsc-mvc/test-app/Controllers/SelfTestController.wsc`; the old production controller file was absent. Full regression: **PASS**. |
|
|
|
|
|
|
|
## Bare site URL mappings (2026-09-19) |
|
|
|
|
|
|
|
Reproduced Daniel's browser-visible `Not Found`: both bare site roots reached `Default.asp` without a route and returned 404 even though `/hello` and `/self-test` passed. Added explicit root rewrite rules and deployed commit `926d6a9`. |
|
|
|
|
|
|
|
``` |
|
|
|
http://100.127.62.31:8090/ -> 200, Hello from WSC-MVC! |
|
|
|
http://100.127.62.31:8090/hello -> 200, Hello from WSC-MVC! |
|
|
|
http://100.127.62.31:8091/ -> 200, JSON ok=true |
|
|
|
http://100.127.62.31:8091/self-test -> 200, JSON ok=true |
|
|
|
``` |
|
|
|
|
|
|
|
`Test-Http.ps1 -BaseUrl http://localhost:8090 -TestBaseUrl http://localhost:8091` and `run-self-test.sh http://100.127.62.31:8091`: **PASS**, including existing cross-app direct-query isolation checks. |