mesajın için teşekürler. zaten index.htm kullanıyordum. ama yönlendirmek (php yada javascript ile sanırım sizin mantığınıza göre) hem azda olsa bir zaman kaybına sebep oluyor, hemde log stats'larımda karışıklık yaratıyor. direk istemciden .htacces ile yönlendirmek çok daha etkin, DirectoryIndex page2.htm zaten en sorunsuz yönlendirme tipi. benim isteğim directoryindex kullandığımda ilk giriş sayfamın htm ismini kaybetmesini engellemekti. onuda yine .htaccess rewrite conditions'larda çözüm buldum.
RewriteCond %{HTTP_HOST} ^mydomain.com$
RewriteRule ^$
http://mydomain.com/page2.htm [L,R=301]
RewriteCond %{HTTP_HOST} ^www.mydomain.com$
RewriteRule ^$
http://mydomain.com/page2.htm [L,R=301]
iki tane kural kullanmamım sebebi, www' li ve www'siz girişleride aynı sayfaya yönlendirebilmek. (hem yine log statslarım için hemde bir standart oluşsun diye)
bu şekilde herhangi bir index.html vb. bir default page seçmeme gerek kalmıyor. burdaki page2.htm' i istediğim page.htm' im ile değiştirdiğimde o sayfadan başlıyabiliyorum. directoryindex' e göre tek avantajı browser bar' da url'yi tam olarak yazması.