Wordpress MU - Ошибка 500, когда URL не существует из wp-контента - PullRequest
0 голосов
/ 03 октября 2019

Конфигурация:Wordpress MUWordpress версия 5.2.3Некоторые плагины (Yoast, WpRocket, Statistcs, CF7, Duplicator, NSsiteCopier)У меня большие проблемы с Wordpress MU. Когда плохой URL запрашивается. https://mycustomurl/wp-content/foldernotexist = ошибка 500https://mycustomurl/wp-admin/foldernotexist = ошибка 500Все запросы с родной папкой WordPress (на самом деле моя проблема с wp-контентом) дают ошибку 500. Я переименовываю wp-content / plugins_ (чтобы определить проблему с плагином) wp-content / themes_ (чтобы определить проблему с темой)Тот же результат = ошибка 500Вот мой основной .htaccess (я удаляю WPRocket / Itheme security и все перенаправления для этого теста)

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ wp/$1 [L]
RewriteRule . index.php [L]
# END WordPress 

Вот мой wp-config.php

<?php define( 'FORCE_SSL_ADMIN', true ); 
// Redirect All HTTP Page Requests to HTTPS - Security > Settings > Secure Socket Layers (SSL) > SSL for Dashboard define('WP_CACHE', true); // Added by WP Rocket define('DISABLE_WP_CRON', true); // Added by Sysnove 2019-06-25 define('DB_NAME', 'mycustomdbname');
define('DB_USER', 'mycustomuser');
define('DB_PASSWORD', 'mycustompassword');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
*/
define('AUTH_KEY',         'saltcode');
define('SECURE_AUTH_KEY',  'saltcode');
define('LOGGED_IN_KEY',    'saltcode');
define('NONCE_KEY',        'saltcode');
define('AUTH_SALT',        'saltcode');
define('SECURE_AUTH_SALT', 'saltcode');
define('LOGGED_IN_SALT',   'saltcode');
define('NONCE_SALT',       'saltcode');

define('WP_DEBUG', false);
define('WP_ALLOW_MULTISITE', true); 
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', '/multisites.mycustomdomain.fr/');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
if ( !defined('ABSPATH') )  define('ABSPATH', dirname(__FILE__) . 
require_once(ABSPATH . 'wp-settings.php');

У вас есть какие-нибудь советы? Может я что-то пропустил? Я пробую все, что нахожу через Интернет, чтобы выявить проблему. Все, что я могу сказать, это когда вы кладете несуществующие папки, а URL содержит wp-контент.

Я прошу помощи по двум причинам: эта проблема генерирует более 15 Go журналов каждый день ... и о SEO, 500не интересно, 404 более SEO дружественный.

С уважением,

...