hcan Selamlar, Bir forum tarzı internet sitesi düşünün.Konuları açarken link yapısın '/yazi/başlık-random sayi' şeklinde yapıyorum.Bu konuyu açan kişi yazıyı editlemek istediğinde başlığı değiştirdiğinde normal olarakta link yapısı değişiyor.Link yapısı değiştiği için bende location.href='/yazi/yeni_link' şeklinde url yi değiştiriyorum.Buraya kadar bir sorun yok fakat kullanıcı geri gelmek istediğinde normal olarak eski linke geliyor.Artık o linkte bir konu bulunmadığı için hata sayfasını çıkartırıyorum.Kullanıcı geri tuşuna bastığında eski linkli sayfayı görmemesi gerekiyor.Bunu nasıl yapabilirim?
mgsmus hcan Biraz arama yaparsanız sonunda tarayıcı önbelleğini geçersiz kılan bir middleware'e ulaşacaksınız ama ben istediğiniz şeyin en temiz Vue, React gibi bir framework kullanılarak aşılabileceğini düşünüyorum ya da o kısmı ajax ile yapacaksınız.
mgsmus hcan Mesela bizim forumdaki gibi, bir modal içerisinde başlığın düzeltilmesini sağlayın. Başlık değişince de yeni oluşan URL'i history.pushState({}, null, newURL); şeklinde tarayıcıda da değiştirin.