$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>WordPress Upgrade - API files returning 404 on Multisite|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

WordPress Upgrade - API files returning 404 on Multisite

matteradmin10PV0评论

I've just upgraded to WordPress 5, and all is working fine on the main site.

However on the two sub-branch sites, when I try to create a new post, I receive a white screen and the console reports 404 errors when trying to retrieve the following files:

wp-includes/js/api-request.js?ver=5.0.3
wp-includes/js/dist/api-fetch.js?ver=2.2.7
wp-includes/js/wp-api.js?ver=5.0.3

The files are definitely there, all other files are being retrieved correctly from the same and similar locations.

There are no bugs reported in the debug file, I have reset permalinks and have tried deactivating all plugins.

Does anyone kindly have any suggestions?

If my question isn't welcome, it would be appreciated if it isn't downvoted - Stack Overflow is allegedly trying to become more welcoming - it seems this page hasn't caught on yet.

I've just upgraded to WordPress 5, and all is working fine on the main site.

However on the two sub-branch sites, when I try to create a new post, I receive a white screen and the console reports 404 errors when trying to retrieve the following files:

wp-includes/js/api-request.js?ver=5.0.3
wp-includes/js/dist/api-fetch.js?ver=2.2.7
wp-includes/js/wp-api.js?ver=5.0.3

The files are definitely there, all other files are being retrieved correctly from the same and similar locations.

There are no bugs reported in the debug file, I have reset permalinks and have tried deactivating all plugins.

Does anyone kindly have any suggestions?

If my question isn't welcome, it would be appreciated if it isn't downvoted - Stack Overflow is allegedly trying to become more welcoming - it seems this page hasn't caught on yet.

Share Improve this question asked Jan 10, 2019 at 16:28 iwillbeawebdeveloperiwillbeawebdeveloper 1212 silver badges8 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

The error was caused by a rewrite rule in our web.config file:

<rule name="API" stopProcessing="true">
    <match url="API" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
</rule>
Post a comment

comment list (0)

  1. No comments so far