我最近在生产服务器上从 Apache 切换到了 Nginx。
我的网站有重写的内部链接 URL。当我使用 Apache 时,我网站的 URL 重写规则 (HTML/CSS/PHP/JS) 位于网站存储库/文件夹中的 .htaccess 文件中,因此我能够使用 MAMP 在本地测试网站。
现在我已切换到 Nginx,重写规则现在驻留在rewrite
生产服务器上的 Nginx vhost conf 文件(使用指令)中,并且我的本地 MAMP 不提供在本地模仿重写规则的选项,因此页面 URL 不会被重写(因此内部链接不起作用)。
有没有任何本地服务器软件/最佳实践可以解决这个问题,同时保持我的本地堆栈简单(适用于小型/非关键网站)?