V4.1 我架设宝塔Windows 网站正常访问,试听不了,后台也不行。

dj258 dj258
2021-05-26 16:46
1500 浏览
4 回复
V4.1 我架设宝塔Windows 网站正常访问,试听不了,后台也不行。
手机版 试听就可以 PC端试听不行 后台访问不了
是不是伪静态有问题
因为我这个伪静态是原来LINUX宝塔配置文件 现在用在宝塔Windows 无法正常了
望哪位高手解决一下?

location / 
if (-f $request_filename/index.html) 
rewrite (.*) $1/index.html break;
}

if (-f $request_filename/index.php) 
rewrite (.*) $1/index.php;
}

if (!-f $request_filename) 
rewrite (.*) /index.php;
}
}

location ~* ^/(tpl|attachment)/.*.(php|php5)$ 
deny all;
}


以上是原来宝塔Linux 伪静态配置文件

现在我搭建的是宝塔Windows ,望各位高手帮忙处理一下?

回复列表(4)

dj258
dj258
2021-05-26 19:33
在论坛找了半天,找到一个可以解决试听问题了,后台访问不了。

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 /. /index.php last;
}


谁懂 宝塔Windows 控制面板伪静态配置规则写法?
@烟雨江南
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 ^/admin.php/. /admin.php?/$1 last;
	rewrite ^/. /index.php/$1 last;
}


修改成这样子就对了 。可以访问了。
回复
dj258
dj258
2021-05-26 19:31
在论坛找了半天,找到一个可以解决试听问题了,后台访问不了。

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 /. /index.php last;
}


谁懂 宝塔Windows 控制面板伪静态配置规则写法?
@烟雨江南 您好,老大,我按照你的修改了,配置伪静态完之后,结果网站不正常访问了。
回复
烟雨江南
烟雨江南
2021-05-26 19:08
在论坛找了半天,找到一个可以解决试听问题了,后台访问不了。

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 /. /index.php last;
}


谁懂 宝塔Windows 控制面板伪静态配置规则写法?
@dj258
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 ^/admin.php(.*)$ /admin.php?/$1 last;
	rewrite ^/(.*)$ /index.php?/$1 last;
}


admin.php 改成自己的后台入口文件名即可
回复
dj258
dj258
2021-05-26 17:10
在论坛找了半天,找到一个可以解决试听问题了,后台访问不了。
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 /. /index.php last;
}


谁懂 宝塔Windows 控制面板伪静态配置规则写法?
回复