php - #!在 url 中使网页行为奇怪

标签 php html wordpress url

我正在通过 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/

相关文章:

php - MySQL 选择 AND 语句

php - 一般错误 : 1215 Cannot add foreign key constraint on tables

php - 动态编辑数据( grid json Ext JS 4 )

html - 如果 CSS 选择器不区分大小写,那么为什么不覆盖样式?

php - 使用 PHP/jQuery 替换 HTML 工具提示内容

php - 检查订单是否包含 Woocommerce 3 中的任何退款

javascript - 告诉 PHP 后端浏览器已从前端 Angular 关闭

html - 如何在填充内容上展开和折叠 div 容器

javascript - 如何创建包含文本和图像的幻灯片

php - 包括和 get_template_part