I am using reverse proxy squid where I need to rewrite addresses. For testing I am using the following perl expression:
s|http:\/\/([^/]*).at.alt_host.us|http:\/\/$1|; The idea is to strip off the .at.alt_host.us information before connecting to an origin server so that a name based origin server will serve the appropriate pages. This works great except when the original URL includes a trailing slash but, if not, the pages are sent to the browser direct from the origin server (not what I want). OK -- http://www.originsite.com.at.alt_host.us/ http://www.originsite.com.at.alt_host.us/subdir/ Not OK ------ http://www.originsite.com.at.alt_host.us http://www.originsite.com.at.alt_host.us/subdir http://www.originsite.com.at.alt_host.us looks like it works (it shows that URL in the Address window, anyway) but any relative references followed are served direc from the origin server. Can anyone suggest a fix? Thanks. -- Jim Flowers<[EMAIL PROTECTED]>
