WordPress MU -错误500当url不存在从wp-content

a5g8bdjr  于 2023-06-29  发布在  WordPress
关注(0)|答案(1)|浏览(138)

配置:
WordPress MU
WordPress版本5.2.3
一些插件(Yoast,WpRocket,Statistcs,CF 7,Duplicator,NSsiteCopier)
我在Wordpress MU上遇到了一个很大的麻烦。请求错误的URL时。
https://mycustomurl/wp-content/foldernotexist=错误500
https://mycustomurl/wp-admin/foldernotexist=错误500
所有使用wordpress本机文件夹的请求(实际上wp-content是我的麻烦)都给予我一个500错误。
我重命名wp-content/plugins_(识别插件问题)wp-content/themes_(识别主题问题)
相同结果=错误500
这里是我的基本.htaccess(我删除WPRocket / Itheme安全和所有重定向为这个测试)

# 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');

你有什么建议吗?也许我错过了什么?我试着在网上找到所有的东西来识别麻烦。所有io可以说,这是当你把不存在的文件夹和URL包含WP内容。
我求助有两个原因:此问题每天生成超过15个Go日志...关于SEO,500并不有趣,404对SEO更友好。
致上,

xzlaal3s

xzlaal3s1#

确保正确设置了wp-content文件夹及其子目录的权限。通常情况下,对于目录,它们应设置为755,对于文件,它们应设置为644。不正确的权限可能会导致500错误。

相关问题