Folosesc un plugin WordPress numit Duplicator Pro și cea mai bună modalitate de instalare cu instalatorii lor este să folosesc IP-ul serverului mai degrabă decât domeniul, deoarece astfel se completează automat și se conectează la server mai ușor, fără a declanșa, de asemenea, mai multe reguli ModSecurity.
Cea mai bună adresă URL de instalare este:
http://111.222.333.444/~customcpanelaccount/customfolder/installer.php
În loc de:
https://website.com/customfolder/installer.php
Dacă încărcați oricare dintre aceste fișiere, acesta vă redirecționează automat către:
/customfolder/dup-installer/main.installer.php
Cu toate acestea, deoarece serverul are următoarea regulă Apache/LiteSpeed, redirecționează automat http:// la https://, ceea ce face ca acesta să afișeze următorul mesaj:
<IfModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"
</IfModule>
Încerc să găsesc o modalitate de a face ca regula Apache/LiteSpeed de mai sus să se aplice numai domeniilor, nu IP-urilor directe SAU să o facă astfel încât să nu se declanșeze atunci când se utilizează fișierul de installer.php
, main.installer.php
și directorul de /dup-installer/
Este păcat că nu există declarații de tip FilesNotMatch / DirectoryNotMatch / LocationNotMatch.
Oricine are idei, aș aprecia foarte mult ajutorul/sfatul!