ContextRouter 1.2.0-pl

ContextRouter 1.2.0-pl

Released Dec 05, 2018 by markh

ContextRouter is a simple plug-and-play plugin allowing you to use different contexts, and, based on the http_host context settings you need to set anyway, it routes your front-end requests as required.

In essence it's like the Gateway plugin from the docs, except you don't have to manually edit the plugin: it takes the settings you have already configured in your context and routes based on that. 

ContextRouter looks at your contexts' http_host as well as a comma separated http_host_aliases setting for routing based on a full domain or subdomain.

See the Documentation for more Information.

Download 13kb (40 downloads)
Downloads: 4,798
License: MIT
Requires Revolution 2.0.x or greater
Supports mysql,sqlsrv

ContextRouter is a simple plug-and-play plugin allowing you to use
different contexts, and, based on the http_host context settings you
need to set anyway, it routes your front-end requests as required. 

In essence it's like the Gateway plugin from the docs, except you don't
have to manually edit the plugin: it takes the settings you have already
configured in your context and routes based on that.

Installation Instructions

Install the plugin and make sure your contexts have a http_host variable set. If it doesn't seem to route properly, try clearing the cache to update the context - http_host caching.

ContextRouter 1.2.0-pl, December 5th 2018

  • Work around modContext ACLs to prevent sites from becoming inaccessible when a non-authorized user causes the cache to be cleared [#5]
  • Allow using OnMODXInit instead of OnHandleRequest event
  • Minor codes style tweaks
  • License updated to MIT instead of GPL v2

      ContextRouter 1.1.0-pl

      • (pl2) Fix unproperly prefixed system settings.
      • Big refactoring, now has a class handling the thinking.
      • #2 Added includeWww option (ON by default) which optionally also looks out for www.* hosts.
      • #3 Added support for http_host_aliases context setting, which allows different http_host values routing to one context.

      Version Released Author Downloads
      4 Versions 1 Contributors 4,800 Downloads
      1.1.0-pl2 Jul, 18 2012 MarkH 4,046
      1.1.0-pl Jul, 18 2012 MarkH 238
      1.0.0-pl Mar, 21 2012 MarkH 476