Php 浏览器地址栏未显示完整url

Php 浏览器地址栏未显示完整url,php,jquery,Php,Jquery,我使用此代码打开主div中菜单链接的内容,因此每次都不需要刷新整个页面: .delegate('a.difflink', 'click', function(){ $('#content').empty(); var page = $(this).attr('id'); $('#content').load("page_scripts/loop_a.php?page="+ page); 产生的问题是,通过使用上述代码,我的浏览器的地址栏始终

我使用此代码打开主div中菜单链接的内容,因此每次都不需要刷新整个页面:

.delegate('a.difflink', 'click', function(){
         $('#content').empty();
         var page = $(this).attr('id');
         $('#content').load("page_scripts/loop_a.php?page="+ page);
产生的问题是,通过使用上述代码,我的浏览器的地址栏始终显示www.myXample.com

据我所知(不确定我是否正确),我的工作方式就像没有新的URL可以显示一样(因为我只是在更改div内容)

是否有办法更改我的url以匹配我的内容(例如,如果我按Downloads,我会得到www.myXample.com/Downloads),但仍然不需要刷新整个页面

.delegate('a.difflink', 'click', function(){
         $('#content').empty();
         var page = $(this).attr('id');
         $('#content').load("page_scripts/loop_a.php?page="+ page);
         window.history.pushState('','','/page1');
   }); 

这会将地址栏中的URL更改为www.myexample.com/page1

您必须使用URL重写,以便在APACHE there is
.htaccess
方法中通过javascript修改URL。。所以最后你想在不刷新页面的情况下修改你的url吗???并使用
#
方法。。。我会试试这个,稍后再给你回复。上面的添加确实(部分自动取款机)的诀窍,但它会算作搜索引擎优化吗?