由于大多数开源项目都包含与 Apache 一起使用的 mod_rewrite 规则,因此我需要能够将它们转换为与 lighttpd 或 nginx 一起使用。哪个 Web 服务器允许我将规则完全转换为 Apache 的等效规则?如果两者都可以准确转换,哪一个具有更好的语法和可以更好地模仿 Apache 的高级选项?
例如,我将使用来自 Wordpress 的 .htaccess。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>