• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Routes matching regex help...

#1
[eluser]mrreece[/eluser]
I'm new to forum, so "hello everybody" Smile

I need some help with routing specific matches in the url. Regular expression aren't my greatest strength, so i'd really appreciate any help if you have some free time.

The problem is as follows:

I get "too curious" visitors who seem to think for some reason that my site is joomla based :gulp:
So i'm getting allot of 404's for joomla related manually typed urls.
I would like to be able to route them to a specific controller Wink

For the moment I've put every match so far as a seperate rewrite rule:

$route[‘administrator/index.php’] = “nojoomla”;
$route[‘joomla/administrator/index.php’] = “nojoomla”;
$route[‘joomla1.5/administrator/index.php’] = “nojoomla”;
$route[‘joomla15/administrator/index.php’] = “nojoomla”;
$route[‘joomla2/administrator/index.php’] = “nojoomla”;
$route[‘joomla1/administrator/index.php’] = “nojoomla”;
$route[‘Site/administrator/index.php’] = “nojoomla”;
$route[‘site_old/administrator/index.php’] = “nojoomla”;
$route[‘cms_old/administrator/index.php’] = “nojoomla”;
$route[‘joomla_old/administrator/index.php’] = “nojoomla”

... & ect, they're 30+ so far.

How exactly can I write a single rule that will match strings like "joomla, administrator, Site, joomla_old & ect" in the controller and method aswell ?

Thanks in advance!


Messages In This Thread
Routes matching regex help... - by El Forum - 04-29-2010, 12:59 AM
Routes matching regex help... - by El Forum - 04-29-2010, 01:58 AM
Routes matching regex help... - by El Forum - 04-29-2010, 02:06 AM
Routes matching regex help... - by El Forum - 04-29-2010, 02:14 AM
Routes matching regex help... - by El Forum - 04-29-2010, 02:23 AM
Routes matching regex help... - by El Forum - 04-29-2010, 03:23 AM
Routes matching regex help... - by El Forum - 04-29-2010, 03:32 AM

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2019 MyBB Group.