当前位置:论坛首页 > Linux面板 > 求助

求助 帮忙把apache的伪静态转换成nginx的

发表在 Linux面板2016-11-10 19:55 [复制链接] 6 3300

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9]+)$ /go\.php\?code=$1

使用道具 举报 只看该作者 回复
发表于 2016-11-11 10:11:23 | 显示全部楼层
location /{
        if (!-e $request_filename) {
            rewrite ^([a-zA-Z0-9]+)$ /go\.php\?code=$1 last;
}
使用道具 举报 回复 支持 反对
发表于 2016-11-11 20:18:01 | 显示全部楼层
hitrun 发表于 2016-11-11 10:11
location /{
        if (!-e $request_filename) {
            rewrite ^([a-zA-Z0-9]+)$ /go\.php\?code=$1 las ...

报错呢  
QQ截图20161111201551.png
使用道具 举报 回复 支持 反对
发表于 2016-11-14 10:00:32 | 显示全部楼层
if (!-f $request_filename){
        set $rule_0 1$rule_0;
}
if (!-d $request_filename){
        set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
        rewrite ^/([a-zA-Z0-9]+)$ /go\.php\?code=$1;
}

这个可以  发表于 2020-2-22 00:01
使用道具 举报 回复 支持 反对
发表于 2017-4-22 02:26:38 | 显示全部楼层
这个问题貌似一直都没解决
使用道具 举报 回复 支持 反对
发表于 2017-4-22 07:25:58 | 显示全部楼层
我也是遇到这样的问题 搞不懂
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表