1 serversetup
Timothy J Warren edited this page 5 years ago

Web Server Setup


Basic nginx setup

server {
	location / {
		try_files $uri $uri/ /index.php$uri?$args;

	location ~ ^(.+\.php)($|/) {
		fastcgi_split_path_info ^(.+\.php)(.*)$;
		fastcgi_index index.php;

	location ^~ /vendor {
		deny all;


Make sure to have mod_rewrite and AllowOverride All enabled in order to take advantage of the included .htaccess file. If you don't wish to use an .htaccess file, include the contents of the .htaccess file in your Apache configuration.