sitemap hatası
9
●749
- 09-01-2007, 09:39:41Arkadaşlar bundan yaklaşık 2 ay önce googleye sitemi kaydettim, ama sitemaps Status yazan yerde Error diye bir hata vardı daha önce ftp ye sitmap.xml diye kaydetmiştim ama yeni kullandığım bir program sitemaps.php, Error veren sitemap.xml yi google hesabımdan silip sitemaps.php diye değiştirdim. Ama bir sorun var, benim site forum sitesi ve ana dizinde değil www.site.com/forum/sitemaps.php şeklinde yazıyorum kabul etmiyor www.site.com/sitemaps.php şeklinde kabul ediyor, ne yapmam lazım sitemapı forum dizinine kurdum,zaten ana dizine kurulamaz yardımlarınızı bekliyorum.
- 11-01-2007, 17:19:56Üyeliği durdurulduÜstat öncelikle forum dizinin altındaki sitemap.php dosyasının content type XML dir zaten öyle olmasa google reddeder. Burdan hareketle senin yapman gereken şu
site.com/sitemap.php dosyasının içinden
site.com/forum/sitemap.php dosyasını çağırcaksın.
4 satırlık bir kod bu, asp.net olsa sadece şu kod işini görürdü bunu php ye çevirtirmen lazım.
Response.Clear(); //sayfadaki bütün öğeleri temizliyor
Response.ContentType = "text/xml"; //çıkış tip olarak xml etiketleniyor
Response.WriteFile(Server.MapPath("forum/sitemap.php")); //bu dosyanın çıktısını al sayfaya yaz
Response.End(); //işlemi bitir.