Kendi sitemde kullandığım bir yöntem.

Bir php dosyası oluşturun indirme işlemi başlayınca oraya yönlensin. Veritabanından dosyanın adresini bu php dosyasına aşağıdaki kodlarla yönlendirin.

header("Location:http//:indirilecekadres");

veya

header("Refresh:2, 'http://indirilecekadres'");

İsterseniz indirme işlemi yapan sayfayı klonlayın. Yönlendirme kodlarını başka bir dosyaya yapıştırın. Normal indirme sayfasını iframe içinde çağırın. Bu şekilde indirme adresi gözükmez. Sayfa da başka adrese yönlenmez.

Saygılar.