Actually, index.aspx is not just splash screen. It's a fully page with some basic information (that's what my client need :( ).
My DNN site is using 3 languages (bahasa, english, and japanese). And every time a user connect to the domain, it should shows an information page (not default.aspx) but other page with some information like :
... image header
.... English (click here), Bahasa (click here), Japanese (click here)
... footer header
And when client click on those link, it will redirects to appropriate page with it's language. If user do no action, then they only see index.aspx. That's the scenario.
User request --> index.aspx --> 1. English, http://domain/lang/en-us/default.aspx
--> 2. Bahasa, http://domain/lang/id-ID/default.aspx
--> 3. Japanese, http://domain/lang/ja-JP/default.aspx
Any idea on this ?