Welcome! Log In Create A New Profile

Advanced

Re: Convert .htaccess to nginx rules

Anoop Alias
January 09, 2018 09:26AM
try_files $uri $uri/ /index.php;

should work

On Tue, Jan 9, 2018 at 7:10 PM, ThanksDude <nginx-forum@forum.nginx.org>
wrote:

> hey guys
>
> I tried the tools and it didn't worked for me.
> can u guys pls help me convert this to a nginx rules?
>
>
> RewriteEngine On
>
> #RewriteCond %{HTTPS} off
> #RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
>
> #RewriteCond %{HTTP_HOST} !^www\.
> #RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
>
> Options +FollowSymLinks
> Options -Indexes
>
> RewriteCond %{SCRIPT_FILENAME} !-d
> RewriteCond %{SCRIPT_FILENAME} !-f
> RewriteRule . index.php [L,QSA]
>
>
>
> # Performace optimization
>
> # BEGIN Compress text files
> <ifModule mod_deflate.c>
> AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain
> AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml
> application/xml
> AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml
> application/atom+xml
> AddOutputFilterByType DEFLATE text/javascript application/javascript
> application/x-javascript application/json
> AddOutputFilterByType DEFLATE application/x-font-ttf
> application/x-font-otf
> AddOutputFilterByType DEFLATE font/truetype font/opentype
> </ifModule>
> # END Compress text files
>
> # BEGIN Expire headers
> <ifModule mod_expires.c>
> ExpiresActive On
> ExpiresDefault "access plus 5 seconds"
> ExpiresByType image/x-icon "access plus 31536000 seconds"
> ExpiresByType image/jpeg "access plus 31536000 seconds"
> ExpiresByType image/png "access plus 31536000 seconds"
> ExpiresByType image/gif "access plus 31536000 seconds"
> ExpiresByType application/x-shockwave-flash "access plus 31536000
> seconds"
> ExpiresByType text/css "access plus 31536000 seconds"
> ExpiresByType text/javascript "access plus 31536000 seconds"
> ExpiresByType application/javascript "access plus 31536000 seconds"
> ExpiresByType application/x-javascript "access plus 31536000 seconds"
> </ifModule>
> # END Expire headers
>
> # BEGIN Cache-Control Headers
> <ifModule mod_headers.c>
> <filesMatch ".(ico|jpe?g|png|gif|swf)$">
> Header set Cache-Control "public"
> </filesMatch>
> <filesMatch ".(css)$">
> Header set Cache-Control "public"
> </filesMatch>
> <filesMatch ".(js)$">
> Header set Cache-Control "private"
> </filesMatch>
> <filesMatch ".(x?html?|php)$">
> Header set Cache-Control "private, must-revalidate"
> </filesMatch>
>
> <filesMatch ".(woff|woff2|ttf|otf|eot)$">
> Header set Cache-Control "max-age=31536000 private, must-revalidate"
> </filesMatch>
> </ifModule>
> # END Cache-Control Headers
>
> Posted at Nginx Forum: https://forum.nginx.org/read.
> php?2,278046,278046#msg-278046
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>



--
*Anoop P Alias*
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Convert .htaccess to nginx rules

ThanksDude January 09, 2018 08:40AM

Re: Convert .htaccess to nginx rules

Anoop Alias January 09, 2018 09:26AM

Re: Convert .htaccess to nginx rules

ThanksDude January 09, 2018 09:55PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 298
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready