投稿 评论 顶部

nginx配置伪静态

佚名 网络安全

1.将原apache项目中的伪静态文件转化为nginx的伪静态

2.将转化后的伪静态覆盖原来的伪静态文件内的内容

3.配置nginx服务器的文件

4.重新启动nginx服务器

详解:

1)找到项目中的伪静态文件 ,vim打开文件,将内容复制出来????下面这个是本人的文件

2)下面这个是自动转化的网址

http://www.51ask.org/apache2nginx/
3)将转化后的内容复制在 .htaccess里面。替换原来的内容。wq保存退出

4)配置nginx服务器

引入伪静态文件??文件的路径根据自己的实际情况订

4)重新启动nginx服务器

service nginx restart???????????(启动命令可能不大一样);
---------------------?

原文:https://blog.csdn.net/yaobuhao/article/details/80254795?
?

*注意上面转换出来的为 rewrite '(.*)\.html' last;没有效果,最后一行改为?rewrite '(.*)\.html' $1.php last;

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 '(.*)\.html' $1.php last;
}