Κοίταξα λίγο (μετά από αρκετό καιρό...
) το Default Document που μου πρότεινες αλλά τα περισσότερα που έβρισκα αφορούσαν ρυθμίσεις σε αρχεία του IIS, αλλά στη δική μου περίπτωση δεν έχω πρόσβαση. Το μόνο που βρήκα και που μπορούσα να εφαρμόσω είναι το παρακάτω:
<location path="www.domain.com">
<system.webServer>
<defaultDocument>
<files>
<add value="default.aspx" />
</files>
</defaultDocument>
</system.webServer>
</location>
<location path="sub.customer2.com">
<system.webServer>
<defaultDocument>
<files>
<remove value="default.aspx" />
<add value="site.aspx" />
</files>
</defaultDocument>
</system.webServer>
</location>
Για κάποιο λόγο όμως δεν μου τρέχει. Δεν ξέρω αν μπορώ να χρησιμοποιήσω κάπως αλλιώς το default document, δεν βρήκα κάτι.
Τελικά πήγα σε μία άλλη προσέγγιση που θέλει λίγο κώδικα στο Application_BeginRequest event του Global.asax, π.χ.:
If (Request.Url.Host = "sub.customer2.com") Then Context.RewritePath("~/site.aspx")
Τάσος Καραγιάννης
Baby debugging steps...