-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Commit 0789a9e
fix(@angular/ssr): ensure correct
Previously, when the application was served behind a proxy, server-side redirects generated an incorrect Location header, causing navigation issues. This fix updates `createRequestUrl` to use the port from the Host header, ensuring accurate in proxy environments. Additionally, the Location header now only contains the pathname, improving compliance with redirect handling in such setups.
Closes #29151
(cherry picked from commit ad1d7d7)Location
header for redirects behind a proxy1 parent 5ebeb37 commit 0789a9e
File tree
3 files changed
+37
-14
lines changed- packages/angular/ssr
- node/src
- src
- test
3 files changed
+37
-14
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
86 | - | ||
87 | - | ||
88 | - | ||
86 | + | ||
87 | + | ||
88 | + | ||
89 | + | ||
89 | 90 |
| |
90 | 91 |
| |
91 | 92 |
| |
92 | 93 |
| |
93 | 94 |
| |
94 | 95 |
| |
95 | - | ||
96 | - | ||
96 | + | ||
97 | + | ||
98 | + | ||
99 | + | ||
100 | + | ||
97 | 101 |
| |
98 | 102 |
| |
99 | 103 |
| |
100 | 104 |
| |
105 | + | ||
106 | + | ||
107 | + | ||
108 | + | ||
109 | + | ||
110 | + | ||
111 | + | ||
112 | + | ||
113 | + | ||
114 | + | ||
115 | + | ||
116 | + | ||
117 | + | ||
118 | + | ||
119 | + | ||
120 | + | ||
121 | + | ||
122 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
161 | 161 |
| |
162 | 162 |
| |
163 | 163 |
| |
164 | - | ||
165 | - | ||
164 | + | ||
166 | 165 |
| |
167 | 166 |
| |
168 | 167 |
| |
169 | - | ||
170 | - | ||
171 | - | ||
168 | + | ||
169 | + | ||
170 | + | ||
171 | + | ||
172 | + | ||
172 | 173 |
| |
173 | 174 |
| |
174 | 175 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
106 | 106 |
| |
107 | 107 |
| |
108 | 108 |
| |
109 | - | ||
109 | + | ||
110 | 110 |
| |
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
115 | - | ||
115 | + | ||
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
121 | - | ||
121 | + | ||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 | - | ||
127 | + | ||
128 | 128 |
| |
129 | 129 |
| |
130 | 130 |
| |
|
0 commit comments