我正在通过 wordpress 开发一个网站,其中有一张图片,其中包含指向子网站的链接。如果我只是直接转到子站点,该站点会按我想要的方式呈现(它使用画廊插件),但是一旦它通过链接转到子站点,该插件的行为就非常有趣。我认为这可能与我链接的网站包含 #!在 url 中,它被传递到下一个站点。所以它会从像这样的 www.hello.com/#!/test/开始,然后转到这个网站 www.hello.com/#!/test/link/,但我的网站是 www.hello.com/测试/链接。任何人都知道#!在 url 中做什么以及如何删除它?
最佳答案
#!
是一个 shebang,并且(在 URL 的上下文中)它基本上用于告诉搜索引擎他们可以通过访问shebang 后显示的路径。
因为它只在基于 AJAX 的站点中使用,即使那样只有在您指定它时,您应该能够删除使用它的代码...
关于php - #!在 url 中使网页行为奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12773951/