Я использую плагин WordPress под названием Duplicator Pro, и лучший способ установки с их установщиками — это использовать IP-адрес сервера, а не домен, потому что таким образом он легче автозаполняет и подключается к серверу, а также не запускает несколько правил ModSecurity.
Лучший URL-адрес для установки:
http://111.222.333.444/~customcpanelaccount/customfolder/installer.php
Вместо:
https://website.com/customfolder/installer.php
Если вы загружаете любой из этих файлов, он автоматически перенаправляет вас на:
/customfolder/dup-installer/main.installer.php
Однако, поскольку сервер имеет следующее правило Apache/LiteSpeed, он автоматически перенаправляет http:// на https://, что приводит к появлению следующего сообщения:
<IfModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"
</IfModule>
Я пытаюсь найти способ сделать указанное выше правило Apache/LiteSpeed применимым только к доменам, а не к прямым IP-адресам ИЛИ сделать так, чтобы оно не срабатывало при использовании файла установщик.php
, main.installer.php
и каталог /dup-установщик/
Жаль, что нет утверждений типа FilesNotMatch/DirectoryNotMatch/LocationNotMatch.
У кого есть идеи, буду очень признателен за помощь/совет!