我正在开发一个AngularJS应用程序和一些页面,其中url包含阿拉伯字符。
当我使用$locatoin.url('/ar/brand/علوم-الحاسب')
时,效果很好。
现在网址是:
/ar/brand/علوم-الحاسب
但是当我通过浏览器重新加载按钮刷新页面时,网址编码并成为/ar/brand/%25D8%25B9%25D9%2584%25D9%2588%25D9%2585-%25D8%25A7%25D9%2584%25D8%25AD%25D8%25A7%25D8%25B3%25D8%25A8
我的问题:
1-这是与浏览器相关的问题,服务器相关问题还是与Angular JS相关的问题?
2-如何禁用网址编码?
注意:我正在使用ngRoute
模块进行路由。
注意:我使用Laravel框架作为后端API,Angular应用程序的引导从index.blade.php
文件开始
提前致谢!