gpt4 book ai didi

apache - 子目录下的nginx重写规则

转载 作者:行者123 更新时间:2023-12-04 05:25:44 25 4
gpt4 key购买 nike

我有一个在子目录下运行 nginx 的 WordPress 站点。
如何在子目录中编写重写规则?
或者任何人都可以转换这个Apache重写规则吗?我到处搜索有关 nginx 重写规则的信息,但没有任何效果!

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /main/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /main/index.php [L]
</IfModule>

任何帮助表示赞赏,谢谢

最佳答案

尝试使用它,请不要忘记替换根路径!

location /main/ {
root /full/path/from/root/main/;
try_files $uri $uri/ /index.php?$args;
}

我已经在我的主机上的文件夹/main 中设置了 wordpress,并且可以使用下一个设置:
location /main {
index index.php;
try_files $uri $uri/ /main/index.php?q=$uri;
}
root /path/to/webroot;

关于apache - 子目录下的nginx重写规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8876462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com