Încerc să ofer documente vechi de site-uri html de pe noul site, care este un site wordpress.
Noul site folosește nginx și vreau să pot servi fișiere care sunt structurate cu un permalink precum /articles/file-uri și cei 10 ani de fișiere statice html vechi dintr-un director din rădăcină numit legacy.
Deci, din nou, vreau să încerc fișierele de solicitare primite împotriva rădăcină wordpress și, dacă fișierul solicitat nu este găsit, căutați în fișierele moștenite un articol html static.. Acest lucru funcționează, dar nu va reveni la moștenire pentru fișierele imagine, javascript , etc ..
Blocul de locații de mai jos va servi o pagină moștenită, dar nu și imaginile și javascriptul etc din interior... Orice ajutor ar fi foarte apreciat. Mulțumesc.
Am avut ceva succes cu aceste blocuri:
nume_server serverul meu.com www.serverul meu.com;
access_log /var/log/nginx/myserver.com.access.log rt_cache_redis;
error_log /var/log/nginx/myserver.com.error.log;
rădăcină /var/www/myserver.com/htdocs;
index index.php;
locație ^~ .php$ {
tryfiles $uri =404;
includ fastcgiparams;
fastcgi_pass php74;
}
Locație / {
try_files $uri $uri/ /legacy$uri /legacy$uri/ /index.php$args;
}
include common/redis-php74.conf;
includ common/wpcommon-php74.conf;
include common/locations-wo.conf;