将 .htacces 转换为 nginx 配置

Convert .htacces to nginx configuration

提问人:Pecana 提问时间:11/7/2023 更新时间:11/7/2023 访问量:24

问:

我在将 .htaccess 转换为 nginx 规则时遇到问题,我在线尝试了所有可用的规则转换器和之前回答过的问题,但似乎没有人提供正确的解决方案。我需要这个,因为 PHP 8.x Azure 服务计划现在附带 Nginx 而不是 Aapache。这里的 .htaccess 可以完美地与 Apache 配合使用,但在 Nginx 上却不能

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/system.*
RewriteCond %{REQUEST_URI} ^/public.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]

</IfModule>

有什么帮助吗? 谢谢

php .htaccess nginx

评论

0赞 ADyson 11/8/2023
azureossd.github.io/2021/09/02/php-8-rewrite-rule/index.html
0赞 Pecana 11/8/2023
根本不工作,对不起。我Laready尝试了所有的教程和在线规则转换器,但没有成功
0赞 ADyson 11/8/2023
你没有向我们展示你尝试过的任何东西。

答: 暂无答案