2016-04-07 16 views
0

Bir projem var. Wildfly sunucusunu çalıştırıyorum. Kullanıcıların hizmete giriş yaptığı bir form imzası vardır. http://localhost:8080/PMS/web'da oturum açtıklarında, bu adres çubuğundaki URL'dür ve burada web, sunucu uygulamasının adıdır. http://localhost:8080/PMS/user/home gibi bir şeye nasıl değiştirebilirim böylece daha iyi okunabilirlik sağlar? URL'yi history.pushState() kullanarak değiştirmeyi başardım. Bu iyi bir yol mu?Görüntülenen URL adresi değiştiğinde değiştir bar

+0

Uygun bir yanıt vermek için daha fazla bilgiye ihtiyacımız var. Ne tür bir web sunucusu çalışıyorsunuz? Apache, Nginx, Tomcat, başka bir şey var mı? –

+0

soru düzenlendi. –

cevap

0

Sunucu tarafında URL'yi yeniden yazmak için Tucky kullandım. Amacım için çok iyi çalışıyor. Bağlantı burada. http://tuckey.org/urlrewrite/

0

AFAIK, evet, URL'yi history.pushState ile değiştirebilirsiniz, ancak bu özellik için amaçlanan kullanım değildir. İdeal olarak, bu amaçla sunucu tarafında URL yeniden yazmayı kullanmalısınız.

+0

, sunucu tarafı URL adresini yeniden adresleme adres çubuğunda görüntüleniyor mu? –