我有http://mysite.com/index.php。如何在地址栏中更改网址而不重新加载页面
和子菜单
- 首页=>http://mysite.com/index.php
- 关于我们=>http://mysite.com/about.us.php
- 产品=>http://mysite.com/products.php
但我想http://mysite.com/index.php处理每一个请求,只是使用Ajax请求更改内容。这样,该网站只加载内容部分,并且更快,更容易导航。这里
问题是SEO,因为只有网址谷歌将看到的是http://mysite.com/index.php,我想http://mysite.com/about-us关联到关于我们内容,http://mysite.com/product到产品内容等
我知道我可以用PHP来完成这项工作,只需读取URL并即时编写Ajax,但是这样做整个页面将每次都重新加载。 有没有办法做到这一点,而无需重新加载整个页面? 我想我需要的是在子菜单中有一个常规锚点,检查指向“http://mysite.com/contact-us”,但点击时不是打开此页面,而是处理Ajax请求。
如果这是可能的,Google可能会将此视为黑帽大概,对吧?
问候 亚历
你明白,阿贾克斯不会自动使事情更快, 对? – 2010-12-17 22:40:37
那么做什么,因为它使用最新的流行语是不增值? – zzzzBov 2010-12-17 23:09:47
zzzzBov:?????请问你还好吗? Ajax是闲谈流行语? – 2010-12-19 03:37:29