Php 在nginx服务器中运行secondcrack

Php 在nginx服务器中运行secondcrack,php,.htaccess,nginx,Php,.htaccess,Nginx,我正在尝试在nginx服务器上运行一个静态文件标记博客引擎的php解决方案(最初只在Apache中测试过)。那么有人知道如何将Apaches的.htaccess转换为nginx语法吗 Options -MultiViews AddOutputFilterByType DEFLATE text/html text/plain text/css text/javascript text/xml text/rss text/rss+xml RewriteEngine On RewriteRule

我正在尝试在nginx服务器上运行一个静态文件标记博客引擎的php解决方案(最初只在Apache中测试过)。那么有人知道如何将Apaches的.htaccess转换为nginx语法吗

Options -MultiViews

AddOutputFilterByType DEFLATE text/html text/plain text/css text/javascript text/xml text/rss text/rss+xml

RewriteEngine On

RewriteRule ^([^\.]*)$ - [T=text/html]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html [QSA,L]

ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
我们开始:

index index.html
location ~ ^/your_blog_location/. {
    default_type text/html;
    try_files $uri $uri.html;
    error_page    404 = /404.html;
    error_page 500 502 503 504 = /500.html;
}
不要忘记这些操作完成后重新启动nginx)