Hello everyone,
I'm currently in the process of migrating my website from Apache to Nginx server, and I'm seeking some assistance in converting my Apache .htaccess rules to Nginx configuration. However, despite using the tool, the conversion hasn't been entirely successful.
Below are the rules I need to rewrite:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
If anyone could assist me in translating these rules to Nginx configuration, I would greatly appreciate it. Thank you in advance for your help!