nginx localhost 配置,开启目录浏览

以前使用Apache,有时候访问 localhost ,居然提示403 access die ,但有时候过几天又可以(没有修改过任何配置的情况下),很诡异,出现这样情况的时候不管是怎么修改配置都是提示403无权限!几率很低但一直无法解决。

换 nginx 后就没有再出现这样问题,autoindex 用的很爽。

配置文件 localhost.conf :

其中对 http://localhost/phpmyadmin/ alias别名到phpmyadmin!

server {
	listen       80;
	server_name  localhost 127.0.0.1 "";
	root d:/localhost;
	index  index.html index.htm index.php;	

	autoindex on;
	autoindex_exact_size off;
	autoindex_localtime on;			

	location /phpmyadmin {
		root d:/wamp/apps/phpmyadmin4.1.14;
		location ~ \.php$ {
			try_files $uri =404;
			fastcgi_pass   127.0.0.1:9000;
			fastcgi_index  index.php;
			fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
			include        fastcgi_params;
		}
	}

	location ~ \.php$ {
		try_files $uri =404;
		fastcgi_pass   127.0.0.1:9000;
		fastcgi_index  index.php;
		fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
		include        fastcgi_params;
	}	

	#error_page  404              /404.html;

	# redirect server error pages to the static page /50x.html
	#

	error_page   500 502 503 504  /50x.html;
	location = /50x.html {
		root   html;
	}

	location ~ /\.(ht|svn|git) {
		deny all;
	}
}
时间: 2024-12-25 07:09:24

nginx localhost 配置,开启目录浏览的相关文章

Nginx 和 Apache 开启目录浏览功能

1.Nginx 在相应项目的 Server 段中的 location 段中,添加 autoindex on.例如: server { listen 80; server_name www.dee.practise.com; location /{ root html/practise; #index index.php; autoindex on; } location ~ \.php$ { #root html; root html/practise; #fastcgi_pass 127.0.

nginx开启目录浏览

使用nginx作为下载站点,开启目录浏览的功能 在/etc/nginx/sites-enabled/default中添加: autoindex on ; autoindex_exact_size off; autoindex_localtime on; 说明: 第一个为目录浏览功能开始 第二个为不精确计算文件大小 第三个为取时间为服务器本地的时间 删除location相关的内容 修改完成重启nginx服务

nginx开启目录浏览,解决中文乱码问题

nginx开启目录浏览,解决中文乱码问题 方法如下: server { listen 80; #listen [::]:80; server_name gongzi.liwenhui.xin gz.liwenhui.xin; index index.html index.htm index.php default.html default.htm default.php; root /www/gongzi.liwenhui.xin/; include other.conf; #error_pag

Nginx 开启目录浏览功能配置

在server节点下添加 1 server { 2 listen 8007; 3 server_name default; 4 #index index.php; 5 # 目录浏览功能 6 autoindex on; 7 # 显示文件大小统计 8 autoindex_exact_size off; 9 10 root /mnt/hgfs/dev; 11 12 location ~ \.php(.*)$ { 13 add_header 'Access-Control-Allow-Origin' '

fedora 开启 apache 并 开启目录浏览模式

在内网中 暂时需要一台 文件 服务器,所以准备安装一台 http服务器并开启目录访问权限.这次使用 apache 在 fedora 28 机器上: 因为 fedora 28 已经包含 httpd 软件,使用 systemctl start httpd 就能进行启动. 启动时 默认开启 目录访问权限,但是首次访问网站根目录的时候,会显示test page. 进入如下文件夹: [[email protected]65-15 conf.d]# pwd /etc/httpd/conf.d [[email

nginx和apache配置目录浏览功能

今天工作需要,要给客户提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让客户看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件: 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单:主要用到autoindex 这个参数来开启,其配置如下: 复制代码代码如下: location / {           root /data/ww

关闭或者开启apache的目录浏览

为了安全或者方便需要关闭或者开启apache的目录浏览 关闭目录浏览 修改http.conf 文件 Options Indexes FollowSymLinks 改为 Options -Indexes FollowSymLinks 关闭一些信息 修改 ServerSignature Off ServerTokens Prod 说明 ServerTokens 指令 ServerTokens Prod[uctOnly] 服务器会发送(比如): Server: Apache ServerTokens

启用Nginx目录浏览功能的方法

location / {           root /data/www/file                     //指定实际目录绝对路径:           autoindex on;                            //开启目录浏览功能:           autoindex_exact_size off;            //关闭详细文件大小统计,让文件大小显示MB,GB单位,默认为b:           autoindex_localtime

Apache索引目录浏览的学习笔记

在浏览一些镜像文件站的时候,会发现网站目录是可以浏览文件(夹)列表的.举两个例子:网易开源镜像:Ubuntu.只要 Web 服务器是基于 Apache 的网站都可以开启或禁止索引(目录浏览),那么如何实现禁止和开启显示目录索引呢? 一.禁止 Apache 显示目录索引 方法1.修改Apache配置文件[httpd.conf] (1)目录配置 <Directory /home/www.111cn.net/teddysun"> #Options Indexes FollowSymLink