Hello,

I seem to be experiencing some problems with FILEALIAS with Analog 6.0. I am trying to ignore some of the GET parameters (such as O= and Y=) in the requests, combining those. So when I add in a line like this:

FILEALIAS REGEXP:^(/photos/select.asp.*)&Y=[0-9]+(.*)$ $1$2

I get output like this in the requests section:

1238 0.31% /photos/select.asp?S=F1&E=Malaysian_GP/Saturday_practice&O=12 1213 0.30% /photos/select.asp?S=F1&E=Malaysian_GP/Saturday_qualifying&O=12 1201 0.30% /photos/select.asp?S=F1&E=Malaysian_GP/Saturday_practice&O=24

If I include

FILEALIAS REGEXP:^(/photos/select.asp.*)&O=[0-9]+(.*)$ $1$2

I get this:

8603 2.13% /photos/select.asp?S=F1&E=Malaysian_GP/Saturday_qualifying&Y=2007 6807 1.68% /photos/select.asp?S=F1&E=Malaysian_GP/Friday_practice_2&Y=2007 6729 1.66% /photos/select.asp?S=F1&E=Malaysian_GP/Friday_practice_1&Y=2007

So far, so good. But when I include both FILEALIAS lines, only the first one is being executed. In fact, in my rather larger set of lines, most of them are being ignored, with only the first few being applied.

I have stripped this down enough (and I have enough experience with regular expressions) that I'm fairly confident that I'm doing this right. Did I miss something? Or is this an Analog idiosyncracy/limitation/bug? I looked through the source code (mostly in init2.c) but did not see anything obvious that would cause this behaviour.

Any suggestions would be welcome ...

Tom Haapanen
[EMAIL PROTECTED]

+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.meer.net/mailman/listinfo/analog-help
|
|  Analog Documentation: http://analog.cx/docs/Readme.html
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
+------------------------------------------------------------------------

Reply via email to