Saya memiliki satu host virtual di mesin saya, yang saya akses secara lokal. Saya menjalankan apache2 di bawah windows 7.
Ketika mengakses host ini, saya lihat di Fiddler, server itu mengarahkan browser ke situs remote lain dengan respons
301 Moved Permanently
Tetapi saya benar-benar tidak dapat menemukan di mana itu dikonfigurasi. Saya mencari semua file .htaccess untuk URL situs target, semua file di virtual host yang diberikan untuk URL ini, semua direktori Apache ...
Bagaimana melacak apa yang menyebabkan Apache melakukan pengalihan ini?
sumber
Terima kasih atas jawaban di atas dan itu mengarahkan saya ke arah yang benar. Dalam kasus saya, pengalihan 301 disebabkan oleh aturan penulisan ulang untuk seluruh situs.
Aturan di atas memaksa penggunaan nama host kanonik. Itu membuat setiap url dimulai dengan www.domain.com, bukan domain.com. Anda selanjutnya dapat memverifikasi ini di log akses apache.
sumber