View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0036880 | mantisbt | other | public | 2026-02-11 10:48 | 2026-02-24 14:24 |
| Reporter | raspopov | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | new | Resolution | open | ||
| Product Version | 2.28.0 | ||||
| Summary | 0036880: MantisBT does not work correctly with the setting allow_browser_cache = ON | ||||
| Description | If this setting is enabled, many HTTP redirects stop working correctly, such as | ||||
| Additional Information | It's worth checking all locations where redirects occur after setting cookies. Also, add cookie-specific "ETag" headers to pages where cookies actually change the page content. Otherwise, the browser has every right to display outdated pages from the cache. Designing a website where different projects share the same URL (e.g., In principle, we can try rewriting | ||||
| Tags | No tags attached. | ||||
|
I tried to implement this in JavaScript, but it's practically impossible. It's much more realistic to remove the |
|
|
There was an earlier attempt to do this, have a look at 0009193 / https://github.com/mantisbt/mantisbt/pull/1851 |
|
|
Thanks for the advice! The problem is different, but the source is the same. I looked at the PR. It's difficult to read because of the auto-formatting of spaces that don't comply with the MantisBT guidelines. It seems the solution can be divided into two parts: |
|