nginx
location / {
root /home/wwwroot/demo/public;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$query_string;
}
try_files $uri $uri/ /index.php?$query_string;
.htaccess
RewriteRule ^(.*)$ /index.php?/$1 [L]