Ajax 如何让我的主机检测_转义_片段uu并获取相应的HTML?

Ajax 如何让我的主机检测_转义_片段uu并获取相应的HTML?,ajax,.htaccess,seo,hosting,hashbang,Ajax,.htaccess,Seo,Hosting,Hashbang,我有一个AJAX站点,我正在使用hashbang!在我的网址,然后提供正确的HTML版本时,谷歌机器人取代的意图!带着?\u逃逸\u碎片\u 如何将带有转义片段的url路由/代理/重定向到相应的HTML页面?我找不到关于这部分流程的文档,我的第一个想法是我应该使用301或302重定向,但我被告知情况并非如此,尽管没有提供更多信息。您根本不能使用htaccess或重定向。URL中的所有内容甚至都不会发送到服务器。URL片段完全是客户端的。您需要使用某种javascript解决方案来查看片段,并对服

我有一个AJAX站点,我正在使用hashbang!在我的网址,然后提供正确的HTML版本时,谷歌机器人取代的意图!带着?\u逃逸\u碎片\u


如何将带有转义片段的url路由/代理/重定向到相应的HTML页面?我找不到关于这部分流程的文档,我的第一个想法是我应该使用301或302重定向,但我被告知情况并非如此,尽管没有提供更多信息。

您根本不能使用htaccess或重定向。URL中的所有内容甚至都不会发送到服务器。URL片段完全是客户端的。您需要使用某种javascript解决方案来查看片段,并对服务器进行适当的AJAX调用,然后加载返回的内容。

问题在于Googlebot何时将片段替换为?\u转义\u片段,而不是普通浏览器在URL中插入片段id。这取决于您的服务器,您选择的服务器端编程语言和框架(如果您使用的是一种编程语言和框架)以及您个人的偏好。但是,它们已被取代。