View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003502 | Composr | redirects_editor | public | 2018-01-27 15:39 | 2018-09-18 23:04 |
Reporter | Chris Graham | Assigned To | Chris Graham | ||
Severity | Feature-request | ||||
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Fixed in Version | |||||
Summary | 0003502: Low-level redirects | ||||
Description | For Apache or Litespeed users, with mod_alias enabled, provide a feature in the redirects editor to configure low-level redirects. These would be written into the .htaccess file automatically into a specific portion. It would use RedirectMatch. This feature is useful for anyone who does not want to learn how to edit .htaccess, webmasters who may not have direct access to write to it, or people who simply keep forgetting the syntax (e.g. me). Each redirect would consist of: - Source URL - Whether the path is case sensitive - Whether the path is a prefix, whether the path is a prefix with the unspecified suffix copied over after the destination URL, or whether it only matches a whole URL - Destination URL Composr would try and normalise the source URL. For example, if it is absolute, it would be stripped down. If there was no leading '/', that and the install subdirectory would automatically be added on the front. Trailing slashes would always be allowed for matching. If trailing slashes are included in the pattern given, they would be stripped. | ||||
Additional Information | We already try and build .htaccess in the installer, add IP bans directly, and provided recommended versions, so this isn't a huge leap. | ||||
Tags | ocProducts client-work (likely) | ||||
Time estimation (hours) | 4 | ||||
Sponsorship open | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-01-27 15:39 | Chris Graham | New Issue | |
2018-01-27 15:40 | Chris Graham | Tag Attached: ocProducts client-work (likely) | |
2018-01-27 15:41 | Chris Graham | Description Updated | View Revisions |
2018-09-18 23:04 | Chris Graham | Status | non-assigned => resolved |
2018-09-18 23:04 | Chris Graham | Resolution | open => fixed |
2018-09-18 23:04 | Chris Graham | Assigned To | => Chris Graham |