What order are they in? Put the exchange set first then the general ones that get sent to port 81 - right now all calls to yourweb.com/* go to port 81 - you want to send yourweb.com/exchange/* to the exchange server first and anything left gets sent to port 81. -----Original Message----- I have two publishing rules, the first one that has a destination set of /* which redirects to the isa server itself on port 81. The second that has a destination set for /exchweb/*, /public/*, /exchange/* which redirect to the exchange server on port 80. I get 404 file not found when access the site externally, if I create an exchange directory with a default.htm in on the isa server it displays that. So hence it never redirects to the exchange server. I have removed the rule for /* and it gives me 403 Forbidden, the server denies the specified URL. The destination set certainly includes the site and I've tried with and without host headers.