Jika Anda ingin mengoptimalkan kecepatan situs Anda, beralih ke FastCGI (nginx+php-fpm) bisa menjadi solusi yang efektif. Cara ini secara signifikan dapat mempercepat kinerja berbagai situs CMS, seperti Opencart, WordPress. Namun selain kelebihannya, ada juga beberapa nuansa yang penting untuk diketahui.

Salah satu aspek tersebut adalah hilangnya fungsionalitas file .htaccess karena kami menghapus Apache dari tautannya. Jika Anda memiliki aturan dalam file .htaccess, aturan tersebut harus dikonversi menggunakan layanan khusus

Misalnya, winginx.com/ru/htaccess dan menambahkannya ke file konfigurasi.

Langkah 1: Mengonfigurasi panel ISPmanager 6

Buka bagian www-domains dan pilih situs, ubah mode operasi ke FastCGI (Nginx + PHP-FPM) dan instal versi PHP yang sama dengan yang digunakan di situs Anda. Setelah instalasi, klik "OK".



Memindahkan situs ke FastCGI (nginx + php-fpm)

Langkah 2: Pecahkan masalah kesalahan 404

Setelah beralih ke FastCGI, Anda akan menemui masalah error 404 untuk semua halaman kecuali halaman utama. Untuk mengatasi masalah ini, Anda perlu menulis pengalihan tambahan.

Di bagian www-domains, pilih domain dan klik tombol "Config".



Bergantung pada CMS yang digunakan, terapkan pengaturan pengalihan yang sesuai.
Opencart tambahkan setelah lokasi / {

jika (!-e $permintaan_namafile) {
tulis ulang ^/(.+)$ /index.php?_route_=$1 terakhir;
}



WordPress ditambahkan setelah lokasi / {

coba_files $uri $uri/ /index.php?q=$uri&$args;



Yang penting, jika situs Anda menggunakan sertifikat SSL, Anda harus mendaftarkan pengaturan pengalihan terpisah untuk blok HTTP dan HTTPS.


Related products