首页 > 技术文章 > nginx 目录自动加斜线

nginx 目录自动加斜线

2010年4月30日 发表评论 165 views 阅读评论

最佳方法在nginx.conf加入

http{
...
server_name_in_redirect off;
...
}

国内搜索到两种方法
第一种方法 用rewrite补上/

if (-d $request_filename){ rewrite ^/(.*)([^/])$ /$1$2/ permanent; }

第二种方法

optimize_server_names off;

#optimize_server_names 已不支持了 nginx 0.8 加上这个会报错的

server_name_in_redirect off;

官方http://wiki.nginx.org/NginxHttpCoreModule#optimize_server_names说明
Note: this directive is deprecated in nginx 0.7.x, use server_name_in_redirect instead.
备注 这指令nginx 0.7.x已不支持,用server_name_in_redirect代替

相关文章

分类: 技术文章 标签:
  1. 本文目前尚无任何评论.