在子域上使用AJAX的插件在控制台中导致404 时间:2016-11-07 作者:PDog 我刚开始创建Wordpress插件。我已经做了好几次了。我在Plesk 12.5.30上使用Wordpress 4.6.1和bbPress 2.5.10。它是一个具有一个主域和三个子域的网络安装。主域上的一切都很好,子域上的一切都很好。用户端或管理端没有问题。我的插件除了创建一个按钮并使用AJAX更改其HTML之外,几乎没有其他功能。到目前为止非常简单,但它有一个大问题。在子域站点上加载仪表板时,浏览器控制台显示:获取http://mysubdomain.mydomain.com/wp-content/plugins/bbpress/includes/admin/css/admin.css?ver=2.5.10-6063JQMIGRATE:Migrate已安装,版本1.4.1GEThttp://mysubdomain.mydomain.com/wp-content/plugins/ivevents/ivevents.js?ver=0.0404(未找到)忽略JQMIGRATE行,两个引用的URL都存在于服务器的正确位置。没有其他插件有这个问题,我已经安装了很多插件。其中一些是我自己的插件,使用相同的基本策略。AJAX无法在子域上工作,因为它无法找到。js文件。 1 个回复 SO网友:PDog 我现在可以用了。文件ivevents。js中有一个错误。控制台没有识别错误,而是给出404错误,好像文件不存在一样。当我更正js文件中的错误时,控制台错误消失了。现在,如果我能想出如何使用控制台来查看中的错误。js而不是404。谢谢你的帮助。 文章导航