如何设置在url中显示的默认路径

时间:2013-01-24 17:56:31

标签: javascript jquery html html5

如何更改网站上的网址路径。

例如,当您开发网页时,您的地址如下:

www.example.com/index.html
www.example.com/about_us.html
www.example.com/en/index.html

如何使其成为

www.example.com

在您访问的每个页面上... 但是当你转到下一个文件夹时,它只需要显示文件夹名称而不是页面名称,例如:

www.example.com/en/

是否已为此编写过任何脚本?

1 个答案:

答案 0 :(得分:0)

这只能通过ajax calles

来实现

所以例如,如果我点击主页按钮,

$('.home').click(function(){
$.get('ajax/test.html', function(data) {
  $('.maincontainer').html(data); //populate the main container with the html of the other file

});
})

这将保留更改的网址格式, 缺点是

1-如果我想给某个主体链接到你的主页然后我不能

2- google无法抓取您的网站

现在我点击更改语言(en)

然后我将在根文件夹中创建一个目录,然后当他点击它时,用户将被重定向到与上面相同的文件夹。

或者为避免代码双重化,我会将其显示为get请求,如果设置了get变量,则可以将数据源切换到相应的文件