laravel – Migrate Apache2 To Nginx With .htaccess

Hi I would like to know how to migrate my apache2 .htaccess rules to nginx here is my .htaccess code

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -d (OR)
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 (N)

RewriteCond %{REQUEST_URI} (.w+$) (NC)
RewriteRule ^(.*)$ public/$1

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php