我使用JQuery History插件使用AJAX加载页面的一部分,但是我发现Nginx在错误日志中产生404错误,以便页面到主题标签 前
http://example.com/#/load=content&page=1
答案 0 :(得分:0)
这很奇怪...... Hashtags永远不应该被发送到服务器,它们应该只是客户端的东西。我已经尝试手动将其放入URL(即http://localhost/show-server.php/#/load=content&page=1
)并使用此脚本进行测试,无论如何我都无法将其转到日志中。该脚本显示$_SERVER
中的所有内容,并且它不存在,如预期的那样。我在Ubuntu 11.10 / Firefox 10.0上,如果这改变了什么。
如果没有其他内容,您可以使用rewrite删除此内容,例如像这样的东西:
rewrite ^(.*)#.*$ $1;