NGINX-es tárhelyeink esetében problémás lehet az SVG-kiterjesztések kiszolgálása, betöltődése. A megoldás egy egyszerű beállítás-módosítást jelent.
A megoldás
cPanel felületen az "Nginx Web Server And Apps" -on belül a "Hot Link Protection" opcióra kell kattintani.
A kifrissülő oldalon a domain/aldomain lista látható, ahol az "Action" oszlop alatt lehet szerkeszteni a beállítást 1-1 domain név esetén.
A be- és kikapcsolást az alábbi két funkció kezeli:
- Enable - Engedélyezés/Bekapcoslás
- Disable - Letiltás/Kikapcsolás
Ha még mindig nem töltődik be az SVG fájl
Ebben az esetben a cPanel felületen az "Nginx Web Server And Apps" -on belül az "Nginx Web Server" opcióra kell kattintani.
A kifrissülő oldalon a domain/aldomain lista látható, ahol az "Action" oszlop alatt lehet szerkeszteni a beállítást 1-1 domain név esetén.
3 alapvető beállítási lehetőség van:
- Switch to Proxy
Ebben az üzemmódban az NGINX webszerver proxy-ként üzemel, minden lekérés az apache-szerver által kerül kiszolgálásra, a .htaccess file-ok tartalmuk szerint működnek.
- Switch to Hybrid
A Hybrid beállítás kiválasztásakor a STATIKUS tartalom az NGINX webkiszolgáló szerint, míg a DINAMIKUS tartalom az APACHE webkiszolgáló szerint kerül kiszolgálásra. A szokásos .htaccess szabályok legtöbbje működőképes ekkor is.
- Switch to NGINX
Kizárólagos nginx webszerver szerinti működést biztosít a beállítás, mind a statikus, mind a dinamikus fájlok esetében. A PHP-FPM funkció működőképes, a .htaccess szabályok azonban már nem futnak ezen beállítás szerint le, a dokumentumgyökérben elhelyezett .htnginx fájlba lehet az nginxwebszerver szabályai szerint a „conf” fájlt elhelyezni.
Megoldásként az aktuálisan használtat érdemes átváltani egy másik WebServer beállításra.