我有网页http://localhost ... 我在网页上有两种不同的语言:“en”和“ka”。所以我的javascript应用程序推送状态:http://localhost/ka(如果url中没有语言参数)。
HTML中的我有导航href:
<a href="/home">home</a>
<a href="/about">about</a>
这个标签打开: http://localhost/home 和 http://localhost/about
所以我的javascript应用程序再次推送状态,因为没有语言参数。
我感兴趣的是,如果可能的话,设置默认的主机名或其他东西,这对我有帮助......
我想我的href网址是http://localhost/ka/home和http://localhost/ka/about
答案 0 :(得分:1)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此规则:
RewriteEngine On
RewriteRule ^(?!ka/).*$ /ka/$0 [L,NC,R=302]
当仅从客户端请求URI
时,这会使/ka/<uri>
为/uri
。