Lewati ke konten utama

Tipe Situs

FluxPanel mendukung beberapa tipe situs dengan aturan Nginx yang sudah dikonfigurasi.

PHP

Situs PHP dasar. Document root adalah folder proyek.

location ~ \.php$ → PHP-FPM

Laravel

Konfigurasi yang dioptimalkan untuk Laravel:

  • Document root diset ke {path}/public
  • try_files dengan fallback /index.php?$query_string
  • File tersembunyi diblokir

WordPress

Konfigurasi yang dioptimalkan untuk WordPress:

  • Dukungan pretty permalinks (/index.php?$args)
  • Pemrosesan PHP untuk file .php

CodeIgniter

  • try_files dengan fallback /index.php
  • Menghapus index.php dari URL

Symfony

  • Document root diset ke {path}/public
  • Routing front controller

Next.js / Nuxt / Node.js

Konfigurasi reverse proxy:

  • Nginx meneruskan semua permintaan ke 127.0.0.1:{nodePort}
  • Dukungan WebSocket disertakan
  • Header proxy dikonfigurasi dengan benar

Vue / React (SPA)

Konfigurasi Single Page Application:

  • try_files $uri $uri/ /index.html
  • Semua rute mengarah ke index.html

Static HTML

Penyajian file statis sederhana:

  • try_files $uri $uri/ =404
  • Tidak ada pemrosesan PHP