HTML默认href值

时间:2015-09-04 12:03:45

标签: javascript html apache .htaccess mod-rewrite

我有网页http://localhost ... 我在网页上有两种不同的语言:“en”和“ka”。所以我的javascript应用程序推送状态:http://localhost/ka(如果url中没有语言参数)。

HTML中的

我有导航href:

<a href="/home">home</a>
<a href="/about">about</a>

这个标签打开: http://localhost/homehttp://localhost/about

所以我的javascript应用程序再次推送状态,因为没有语言参数。

我感兴趣的是,如果可能的话,设置默认的主机名或其他东西,这对我有帮助......

我想我的href网址是http://localhost/ka/homehttp://localhost/ka/about

1 个答案:

答案 0 :(得分:1)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此规则:

RewriteEngine On

RewriteRule ^(?!ka/).*$ /ka/$0 [L,NC,R=302]

当仅从客户端请求URI时,这会使/ka/<uri>/uri