总结:
location /windowOpen后面没有/时,会进行重定向到/windowOpen/
| 都有 / | 都没有 / | 只有location有 / | 只有alias或root有 / | |
|---|---|---|---|---|
| alias | location /windowOpen/ { alias D:/desktop/windowOpen/; index index.html index.htm; } | location /windowOpen { alias D:/desktop/windowOpen; index index.html index.htm; } | location /windowOpen/ { alias D:/desktop/windowOpen; index index.html index.htm; } | location /windowOpen { alias D:/desktop/windowOpen/; index index.html index.htm; } |
| root | ||||
| alias | alias | alias | alias | |
输入:/windowOpen | /windowOpen -> url匹配不上 -> 返回 404 | /windowOpen -> 重定向到 /windowOpen/ -->实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen -> url匹配不上 -> 返回 404 | /windowOpen -> 重定向到 /windowOpen/ -->实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 |
输入:/windowOpen/ | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen -> 返回403 Forbidden/windowOpen/// -> 实际访问路径是D:/desktop/windowOpen ->403 Forbidden | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 |
| url是否重定向 | 输入:/windowOpen 并未重定向输入: /windowOpen/ 并未重定向 | 输入:/windowOpen 重定向到 /windowOpen/输入: /windowOpen/ 并未重定向 | 输入:/windowOpen 并未重定向输入: /windowOpen/ 并未重定向 | 输入:/windowOpen 重定向到 /windowOpen/输入: /windowOpen/ 并未重定向 |
| root | root | root | root | |
输入:/windowOpen | /windowOpen -> url匹配不上 -> 返回 404 | /windowOpen -> 重定向到 /windowOpen/ -->实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen -> url匹配不上 -> 返回 404 | /windowOpen -> 重定向到 /windowOpen/ -->实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 |
输入:/windowOpen/ | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 | /windowOpen/ -> 实际访问路径是D:/desktop/windowOpen/index.html -> 正常访问网站 |
| url是否重定向 | 输入:/windowOpen 并未重定向输入: /windowOpen/ 并未重定向 | 输入:/windowOpen 重定向到 /windowOpen/输入: /windowOpen/ 并未重定向 | 输入:/windowOpen 并未重定向输入: /windowOpen/ 并未重定向 | 输入:/windowOpen 重定向到 /windowOpen/输入: /windowOpen/ 并未重定向 |
①:root 和 alias 在输入: /windowOpen输入: /windowOpen/url是否重定向 上表现一样 | ①:root 和 alias 在输入: /windowOpen输入: /windowOpen/url是否重定向 上表现一样 | ①:root 和 alias 在输入: /windowOpenurl是否重定向 上表现一样 ②:输入: /windowOpen/ 表现不一样,可以正常访问网站 | ①:root 和 alias 在输入: /windowOpen输入: /windowOpen/url是否重定向 上表现一样 |