Eğer bu sorulmuşsa özür dileriz ... iyi bir cevap bulamadı. Bazı ASP öğreticiler bu kodu gösterir şunlardır:404 sayfasından yeni bir sayfaya ASP.Net kullanarak yeniden yönlendirin
<%
Response.Redirect "http://www.w3schools.com"
%>
ama nerede orijinal dosya var olmayan ise de bu kodu koymak? ve insanlar eski dosyaya erişmeye çalışırlarsa, sunucuya OLD dosyasından NEW dosyasına geçmesini söylemek için orijinal dosyayı koymama gerek yok mu?
Bir .htaccess dosyasında PHP kullanarak yeniden yönlendirmeyi kabul eden bir sunucu için nasıl yönlendirme yapacağımı biliyorum. Ama üzerinde çalıştığım bu site, genellikle çalıştığım kodu kabul etmeyecek.
404 sayfa gösterecektir: '/ pagehere' Uygulamasında
Sunucu Hatası. Kaynak bulunamıyor. Açıklama: HTTP 404. Aradığınız kaynak (veya bağımlılıklarından biri) kaldırılmış olabilir, adı değiştirilmiş veya geçici olarak kullanılamıyor olabilir. Lütfen aşağıdaki URL'yi inceleyin ve doğru yazıldığından emin olun.
İstenen URL:/pagehere
Sürüm Bilgileri: Microsoft .NET Framework Sürüm: 4.0.30319; ASP.NET Sürüm: 4.0.30319.34280
Eski sayfa.php'den newpage.php'ye yönlendirme yapmak istiyorum. oldpage.php artık mevcut değil.
Whate dosyası oluşturmak veya düzenlemek ve yönlendirme için hangi kodu kullanırım? Teşekkürler!
İstenen URL'yi kullanan ve yeni bir konuma yönlendiren özel bir hata sayfası yapılandırabilirsiniz. Ama neden orijinal dosya artık ilk etapta kullanılamaz? Senin dağıtımının bir parçası değil mi? – Dbuggy
[IIS Url Rewriter] 'ı (http://www.iis.net/downloads/microsoft/url-rewrite) kontrol edin. Tam olarak ihtiyacın olanı yapar. –
İyi dosyalar silinebilir veya başka bir yere taşınabilir. Bu benim sitem değil. Sadece üzerinde çalışıyorum. ancak dosyanın konumu hala endeksli olduğundan, en iyi SEO uygulaması 301 dosyasını yeni konumuna yönlendirir veya istenen konumu yapar. Soru "neden orijinal dosya mevcut değil" olmamalı? Sadece kodun hangi yönlendirme kodunu kullanacağını ve kodu hangi dosyaya koyacağını bilmem gerekiyor. Dosyalar herhangi bir web sitesinde silinebilir veya taşınabilir.Bu yüzden 404 ve 301 durum kodu var. – thomas