ホームページ  >  記事  >  バックエンド開発  >  Apache エイリアスのケースを実装するための nginx 設定

Apache エイリアスのケースを実装するための nginx 設定

WBOY
WBOYオリジナル
2016-08-08 09:32:021013ブラウズ

/phpymadmin/へのアクセスを設定します。実際のアクセスはd:/wamp/apps/phpmyadmin4.1.14/phpmyadmin/の内容です。

ずっとデバッグしてやっと実現しました。

実際、最初は phpmyadmin/ を d:/wamp/apps/phpmyadmin4.1.14/ に直接保存していましたが、それを実現するのは不可能であることがわかり、最終的にはすべての d:/wamp/apps/phpmyadmin4.1.14/ を移動しました。自分のディレクトリに移動し、新しい phpmyadmin フォルダーを作成し、場所 ~ .php$ を /phpmyadmin の場所にコピーします。

より良い実装方法がある場合は、default.fu@foxmail.com までご連絡ください

server {
	listen       80;
	server_name  localhost 127.0.0.1 192.168.100.*;
	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;
	}
}

上記では、Apache のエイリアスのケースの nginx 構成と実装を、関連する側面も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。