Файловый менеджер - Редактировать - /home/avadvi5/public_html/fcolliver.com/wp-content/advanced-headers.php
Ðазад
<?php /** * This file is created by Really Simple Security */ if (defined("SHORTINIT") && SHORTINIT) return; $base_path = dirname(__FILE__); if( file_exists( $base_path . "/rsssl-safe-mode.lock" ) ) { if ( ! defined( "RSSSL_SAFE_MODE" ) ) { define( "RSSSL_SAFE_MODE", true ); } return; } if ( isset($_GET["rsssl_header_test"]) && (int) $_GET["rsssl_header_test"] === 992803045 ) return; if ( defined("RSSSL_HEADERS_ACTIVE" ) ) return; define( "RSSSL_HEADERS_ACTIVE", true ); if ( file_exists( "/home/avadvi5/public_html/fcolliver.com/wp-content/firewall.php" ) ) { require_once "/home/avadvi5/public_html/fcolliver.com/wp-content/firewall.php"; } //RULES START if ( !headers_sent() ) { if ( !function_exists("rsssl_is_ssl" ) ) { function rsssl_is_ssl() { if ( ( isset($_SERVER["HTTPS"]) && ("on" === $_SERVER["HTTPS"] || "1" === $_SERVER["HTTPS"]) ) || (isset($_ENV["HTTPS"]) && ("on" === $_ENV["HTTPS"])) || (isset($_SERVER["SERVER_PORT"]) && ( "443" === $_SERVER["SERVER_PORT"] ) ) || (isset($_SERVER["HTTP_X_FORWARDED_SSL"]) && (strpos($_SERVER["HTTP_X_FORWARDED_SSL"], "1") !== false)) || (isset($_SERVER["HTTP_X_FORWARDED_SSL"]) && (strpos($_SERVER["HTTP_X_FORWARDED_SSL"], "on") !== false)) || (isset($_SERVER["HTTP_CF_VISITOR"]) && (strpos($_SERVER["HTTP_CF_VISITOR"], "https") !== false)) || (isset($_SERVER["HTTP_CLOUDFRONT_FORWARDED_PROTO"]) && (strpos($_SERVER["HTTP_CLOUDFRONT_FORWARDED_PROTO"], "https") !== false)) || (isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) && (strpos($_SERVER["HTTP_X_FORWARDED_PROTO"], "https") !== false)) || (isset($_SERVER["HTTP_X_PROTO"]) && (strpos($_SERVER["HTTP_X_PROTO"], "SSL") !== false)) ) { return true; } return false; } } if ( rsssl_is_ssl() ) header("Strict-Transport-Security: max-age=63072000; includeSubDomains;"); header("Permissions-Policy: accelerometer=(*), autoplay=(*), camera=(*), encrypted-media=(*), fullscreen=(*), geolocation=(*), microphone=(*), midi=(*), payment=(*), display-capture=(*)"); header("X-Frame-Options: SAMEORIGIN"); header("Cross-Origin-Opener-Policy: same-origin-allow-popups"); header("Cross-Origin-Resource-Policy: same-origin"); header("Cross-Origin-Embedder-Policy: unsafe-none"); if (function_exists('header_remove')) { header_remove('X-Powered-By'); } else { header('X-Powered-By: '); } header("Content-Security-Policy: img-src 'self' data: https://templates.underconstructionpage.com https://storage.googleapis.com https://really-simple-ssl.com https://complianz.io https://secure.gravatar.com https://ts.w.org https://s.w.org https://ps.w.org; default-src 'self'; script-src 'self' 'unsafe-inline' https://www.gstatic.com http://fcolliver.com https://fcolliver.com https://www.google.com 'unsafe-eval'; script-src-elem 'self' 'unsafe-inline' https://www.gstatic.com http://fcolliver.com https://fcolliver.com https://www.google.com ; style-src 'self' 'unsafe-inline' http://fcolliver.com https://maxcdn.bootstrapcdn.com https://fcolliver.com https://fonts.bunny.net https://fonts.googleapis.com ; style-src-elem 'self' 'unsafe-inline' http://fcolliver.com https://maxcdn.bootstrapcdn.com https://fcolliver.com https://fonts.bunny.net https://fonts.googleapis.com ; font-src 'self' https://maxcdn.bootstrapcdn.com https://fonts.bunny.net https://fcolliver.com data:; frame-src 'self' https://www.google.com blob:; connect-src 'self' https://templates.underconstructionpage.com https://fcolliver.com; worker-src 'self' blob:; frame-ancestors 'self' ; "); } //disable http methods $is_rest_request = isset($_SERVER["REQUEST_URI"]) && (strpos($_SERVER["REQUEST_URI"], "wp-json/")!==false || strpos($_SERVER["REQUEST_URI"], "rest_route=")!==false) && isset($_SERVER["HTTP_X_WP_NONCE"]); $is_rest_request = $is_rest_request || isset($_SERVER["REQUEST_URI"]) && strpos($_SERVER["REQUEST_URI"], "admin-ajax.php")!==false; if ( !$is_rest_request ) { $current_method = isset($_SERVER["REQUEST_METHOD"]) ? $_SERVER["REQUEST_METHOD"]: false; if( !in_array($current_method, ["GET", "POST", "HEAD", "OPTIONS"]) ){ $serverProtocol = isset($_SERVER["SERVER_PROTOCOL"]) ? $_SERVER["SERVER_PROTOCOL"] : "HTTP/1.1"; header($serverProtocol." 405 Method Not Allowed", true, 405); exit; } }
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка