Joomla, cùng với nhiều CMS phổ biến khác như WordPress hay Drupal, đều sử dụng hỗ trợ Nginx URL rewriting, đôi khi còn được gọi là Joomla friendly URLs. Friendly urls có thể giúp bạn ra xếp hạng tốt hơn trong công cụ tìm kiếm, và trong bài này chúng tôi sẽ cấu hình joomla friendly url sử dụng máy chủ web Nginx. Đầu tiên, cài đặt nginx và cấu hình nó. Sau đó thêm các quy tắc này đến cấu hình khối server của bạn: Mã: location / { expires 1d; # Enable joomla SEF URL's inside Nginx try_files $uri $uri/ /index.php?$args; } Vì vậy, nó có thể trông như thế này sau khi thêm: Mã: server { ... ... ... location / { expires 1d; # Enable joomla SEF URL's inside Nginx try_files $uri $uri/ /index.php?$args; } ... ... ... } Cấu hình này không đề cập đến các cấu hình php-fpm, mà được cho là đã được cấu hình bên trong khối server của bạn. Khởi động lại nginx để áp dụng thay đổi: Mã: service nginx restart Với bổ sung nhỏ này, Joomla Friendly URLs sẽ làm việc một cách hoàn hảo.