•  
      request #13040 Remove & clean usage of PATH_INFO in Tuleap core
    Infos
    #13040
    Manuel Vacelet (vaceletm)
    2019-02-28 09:12
    2019-02-26 17:09
    13908
    Details
    Remove & clean usage of PATH_INFO in Tuleap core

    PATH_INFO is a part of standard HTTP request and was used as poor's people beautiful urls when we didn't really understood how to configure an apache server to do URL rewriting (good old days).

    But we add to introduce quirks in nginx configuation to support that and those quirks are now in conflict with front router deployment, especially when we want to transparently replace old ".php" scripts by routes.

    Note: this has a good potential for random breakage everywhere in core because as soon as an url was written like /path/stuff.php/... it needs a special treatment. The very good news is that /path/stuff.php/?group_id=1 was managed transparently but should be fixed after this patch.

    Empty
    Empty
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Manuel Vacelet (vaceletm)
    Closed
    2019-02-28
    Attachments
    Empty
    References
    Referencing request #13040
    Referenced by request #13040

    Artifact Tracker v5

    rel #12561 11.0

    Follow-ups