Examples for ProxyMatch

Examples for ProxyMatch

am 05.03.2003 19:52:30 von Guido Schueller

This is a cryptographically signed message in MIME format.

--------------ms070807070806010100040100
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Hey all,

I am new on this list and want to ask for a more detailed documentation
on mod_proxy espacially .

It should be so easy :-(
I tried so many things but I only can get simple expressions like /word/
up and running.

I use a 2.0.44 apache on different linux machines.

Unfortunatly I didn't find any help on the Web regarding this thread.

Can anybody help me????

Thanx in advance

Regards
Mit freundlichen Grüßen

*Guido Schüller*
Geschäftsführer
---
siWan^® Datennetze und Internet-Dienste GmbH & Co. KG
c/o Dipl.Ing. (FH) Guido Schüller
Friedrich-Bergius-Str. 7

D-41516 Grevenbroich
siWan Logo
Geschäfte im Internet ...
mit Sicherheit !


Fon: +49 2181 270 670 E-Mail: Guido.Schueller@siWan.de
Fax: +49 2181 270 660 WWW: http://www.siWan.de


siWan Root Zertifikat: http://www.siwan.de/Web/Kontakt/zertifikat.htm
------------------------------------------------------------ ----
siWan Partnerschaften:
Symantec "Enterprise Solution Partner"
RSA Security "SecurSolution Provider"
------------------------------------------------------------ ----
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige Adressat sind oder
diese E-Mail irrtümlich erhalten haben, informieren Sie bitte
sofort den Absender und vernichten Sie diese Mail. Das unerlaubte
Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht
gestattet.

This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail
in error) please notify the sender immediately and destroy this
e-mail. Any unauthorised copying, disclosure or distribution of
the material in this e-mail is strictly forbidden.

--------------ms070807070806010100040100
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEH AQAAoIIGDjCC
AwMwggJsoAMCAQICARwwDQYJKoZIhvcNAQEEBQAwgdQxCzAJBgNVBAYTAkRF MQwwCgYDVQQI
EwNOUlcxFTATBgNVBAcTDEdyZXZlbmJyb2ljaDE8MDoGA1UEChQzc2lXYW4g RGF0ZW5uZXR6
ZSB1bmQgSW50ZXJuZXQtRGllbnN0ZSBHbWJIICYgQ28uIEtHMSgwJgYDVQQL Ex9DZXJ0aWZp
Y2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMRowGAYDVQQDExFzaVdhbiBHbG9i YWwgUm9vdDEc
MBoGCSqGSIb3DQEJARYNSW5mb0BzaVdhbi5kZTAeFw0wMjAzMTMxMTI4MjJa Fw0wMzAzMTMx
MTI4MjJaMEMxGDAWBgNVBAMTD0d1aWRvIFNjaHVlbGxlcjEnMCUGCSqGSIb3 DQEJARYYR3Vp
ZG8uU2NodWVsbGVyQHNpV2FuLmRlMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB iQKBgQCoVkva
0+fX9WfKK9faIff9leJUPmFTloKdBFNroaQybvV5FDARlfjyPxPVoyWXY04+ DRCkNCXQqSak
CnkeDNpo6RRVv1lYBEWQbwC4xBQy+7Oxw6X2VBDIHx87z971MB9iwL+asG8F 2crCPSMYMfn3
O6jE2ed089r3nF//G9MvhQIDAQABo3UwczAjBgNVHREEHDAagRhHdWlkby5T Y2h1ZWxsZXJA
c2lXYW4uZGUwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQhuWIos1uw56Dv 05UgG2JwcQxq
RDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwDQYJKoZIhvcNAQEE BQADgYEAEQmo
vyQ8f2jIOLVd+Rn3O2KPVFNujZuq6eddUN0whFXVOU5aiOfTlKoMArTF1A9V tqw3kxxyEWwf
gZTwdxLxDCDVA/8mJ/CpitjBvg8qou+6GfTMAN3eG2b0nXjMhUwTH3v7tbV6 Bp8x73WmA87k
x2F0Rk+UyZhoHsuQ7iJgpKYwggMDMIICbKADAgECAgEcMA0GCSqGSIb3DQEB BAUAMIHUMQsw
CQYDVQQGEwJERTEMMAoGA1UECBMDTlJXMRUwEwYDVQQHEwxHcmV2ZW5icm9p Y2gxPDA6BgNV
BAoUM3NpV2FuIERhdGVubmV0emUgdW5kIEludGVybmV0LURpZW5zdGUgR21i SCAmIENvLiBL
RzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEa MBgGA1UEAxMR
c2lXYW4gR2xvYmFsIFJvb3QxHDAaBgkqhkiG9w0BCQEWDUluZm9Ac2lXYW4u ZGUwHhcNMDIw
MzEzMTEyODIyWhcNMDMwMzEzMTEyODIyWjBDMRgwFgYDVQQDEw9HdWlkbyBT Y2h1ZWxsZXIx
JzAlBgkqhkiG9w0BCQEWGEd1aWRvLlNjaHVlbGxlckBzaVdhbi5kZTCBnzAN BgkqhkiG9w0B
AQEFAAOBjQAwgYkCgYEAqFZL2tPn1/VnyivX2iH3/ZXiVD5hU5aCnQRTa6Gk Mm71eRQwEZX4
8j8T1aMll2NOPg0QpDQl0KkmpAp5HgzaaOkUVb9ZWARFkG8AuMQUMvuzscOl 9lQQyB8fO8/e
9TAfYsC/mrBvBdnKwj0jGDH59zuoxNnndPPa95xf/xvTL4UCAwEAAaN1MHMw IwYDVR0RBBww
GoEYR3VpZG8uU2NodWVsbGVyQHNpV2FuLmRlMAwGA1UdEwEB/wQCMAAwHwYD VR0jBBgwFoAU
IbliKLNbsOeg79OVIBticHEMakQwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsG AQUFBwMEMA0G
CSqGSIb3DQEBBAUAA4GBABEJqL8kPH9oyDi1XfkZ9ztij1RTbo2bqunnXVDd MIRV1TlOWojn
05SqDAK0xdQPVbasN5McchFsH4GU8HcS8Qwg1QP/JifwqYrYwb4PKqLvuhn0 zADd3htm9J14
zIVMEx97+7W1egafMe91pgPO5MdhdEZPlMmYaB7LkO4iYKSmMYIEFDCCBBAC AQEwgdowgdQx
CzAJBgNVBAYTAkRFMQwwCgYDVQQIEwNOUlcxFTATBgNVBAcTDEdyZXZlbmJy b2ljaDE8MDoG
A1UEChQzc2lXYW4gRGF0ZW5uZXR6ZSB1bmQgSW50ZXJuZXQtRGllbnN0ZSBH bWJIICYgQ28u
IEtHMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u MRowGAYDVQQD
ExFzaVdhbiBHbG9iYWwgUm9vdDEcMBoGCSqGSIb3DQEJARYNSW5mb0BzaVdh bi5kZQIBHDAJ
BgUrDgMCGgUAoIICjzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEP
Fw0wMzAzMDUxODUyMzBaMCMGCSqGSIb3DQEJBDEWBBSn7vRhf7f94r5OE9aL SJDk5LvnPTBS
BgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDAN BggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCB6wYJKwYBBAGCNxAEMYHd MIHaMIHUMQsw
CQYDVQQGEwJERTEMMAoGA1UECBMDTlJXMRUwEwYDVQQHEwxHcmV2ZW5icm9p Y2gxPDA6BgNV
BAoUM3NpV2FuIERhdGVubmV0emUgdW5kIEludGVybmV0LURpZW5zdGUgR21i SCAmIENvLiBL
RzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEa MBgGA1UEAxMR
c2lXYW4gR2xvYmFsIFJvb3QxHDAaBgkqhkiG9w0BCQEWDUluZm9Ac2lXYW4u ZGUCARwwge0G
CyqGSIb3DQEJEAILMYHdoIHaMIHUMQswCQYDVQQGEwJERTEMMAoGA1UECBMD TlJXMRUwEwYD
VQQHEwxHcmV2ZW5icm9pY2gxPDA6BgNVBAoUM3NpV2FuIERhdGVubmV0emUg dW5kIEludGVy
bmV0LURpZW5zdGUgR21iSCAmIENvLiBLRzEoMCYGA1UECxMfQ2VydGlmaWNh dGlvbiBTZXJ2
aWNlcyBEaXZpc2lvbjEaMBgGA1UEAxMRc2lXYW4gR2xvYmFsIFJvb3QxHDAa BgkqhkiG9w0B
CQEWDUluZm9Ac2lXYW4uZGUCARwwDQYJKoZIhvcNAQEBBQAEgYBQVRUt/meI Il3tsPHCyn/6
bVMlu/NgtgNyYOJzs17lpE732l1O04RiaVqrpHxOFwtlvFH8ki7sk7e6diwD 4hhhkotlqS06
Evc2Et60fuypkCnumQvgfIlIdfZGLdmX5LCj7/ljzImer3FtkIEXBzEo7YaO blX8Yw43ohfR
xPXmXgAAAAAAAA==
--------------ms070807070806010100040100--

Re: Examples for ProxyMatch

am 08.03.2003 09:09:12 von i.t

msg Mittwoch 05 März 2003 19:52 by Guido Schueller:
> I tried so many things but I only can get simple expressions like /word/
> up and running.
>
> I use a 2.0.44 apache on different linux machines

Guten Tag Herr Schueller,

wie sind Sie denn vorangekommen mit ProxyMatch?
Laut Quellcode wird
if (thiscmd->cmd_data) { /* */
r = ap_pregcomp(cmd->pool, cmd->path, REG_EXTENDED);
}

REG_EXTENDED aufgerufen, was 'eigentlich' das Verarbeiten von
POSIX-kompatiblen Reg. EX. erlaubt -
wie bei Directory-, Location oder FilesMatch.
(Im 1.3er gibt es die ProxyMatch-Direktive noch nicht):

Entsprechendes Beispiel:

trifft auf alle Unterverzeichnisse von ww zu, die 3 Ziffern in ihrem Namen
haben...
funktioniert dieses Beispiel bei Ihnen?
Koennen Sie in einem kleinen Beispiel zeigen, was Sie bewerkstelligen wollen?
Vielleicht sind Sie ja mit ProxyPassReverse besser bedient?

Gruss
--
. ___
| | Irmund Thum
| | +49 6374 992541
+49 173 7405882