#5851 - Apache now blocks spaces / control characters as part of mod_rewrite
| Identifier | #5851 |
|---|---|
| Issue type | Minor issue (breaks specific functionality) |
| Title | Apache now blocks spaces / control characters as part of mod_rewrite |
| Status | Completed |
| Tags |
Roadmap: v10 submarine feature (custom) Roadmap: v11 (custom) |
| Handling member | PDStig |
| Version | 11 beta1 |
| Addon | core |
| Description | Apache mod_rewrite will now throw a 403 forbidden if rewrite rules result in a space or control character being present in them. We should examine this and potentially update how we process URL rewrites. |
| Steps to reproduce | |
| Additional information | See https://www.plesk.com/kb/support/domain-in-plesk-shows-error-403-rewritten-query-string-contains-control-characters-or-spaces/ |
| Funded? | No |
| Commits |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
Apache mod_rewrite will now throw a 403 forbidden if rewrite rules result in a space or control character being present in them.
This patch maps %20 to :space: and decodes back to a space internally to work around this.