中国投资网 百科 nginx支持.htaccess伪静态rewrite的方法

nginx支持.htaccess伪静态rewrite的方法

1.在需要使用htaccess。文件的目录下新建一个htaccess。文件

这个htaccess。文件一般discuz、dedecms等系统都自带

# .htaccess重写规则

重写^(.*)/archiver/((fid|tid)-[w-].html)$ $1/archiver/index.php?最后2美元;

重写^(.*)/论坛-([0-9] )-([0-9])。html$ $1/forumdisplay.php?fid=$ 2page=$ 3 last

重写^(.*)/thread-([0-9])-([0-9])-([0-9]).html$ $1/viewthread.php?tid=$ 2 extra=page=$ 4 page=$ 3 last;

重写^(.*)/个人资料-(用户名|uid)-(.).html$ $1/viewpro.php?$2=最后$ 3;

重写^(.*)/space-(用户名|uid)-(.).html$ $1/space.php?$2=最后$ 3;

重写^(.*)/tag-(.).html$ $1/tag.php?name=$ 2 last

#结束htaccess。重写规则

2.然后修改nginx.conf,在需要添加伪静态的虚拟主机的服务器{}中引入htaccess。文件

服务器{

包括xxxx/.htaccess##(把这个改成你htaccess。文件的具体位置)

}

重启nginx.conf即可。

本文来自网络,不代表本站立场,转载请注明出处:https:

nginx支持.htaccess伪静态rewrite的方法

中国投资网后续将为您提供丰富、全面的关于nginx支持.htaccess伪静态rewrite的方法内容,让您第一时间了解到关于nginx支持.htaccess伪静态rewrite的方法的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。