코드 보기
코드 도움말 인쇄
01.server
{
02.listen
80;
03.server_name
example.com;
04.
05.root
/var/data/www;
06.index
index.html index.php;
07.
08.location
/pa {
09.alias /var/data/phpmyadmin;
10.index
index.html index.php;
11.}
12.
13.location
~ /pa/.+.php.*$ {
14.if ($fastcgi_script_name
~ /pa/(.+.php.*)$) {
15.set $valid_fastcgi_script_name
;
16.}
17.fastcgi_pass
127.0.0.1:9000;
18.fastcgi_index
index.php;
19.fastcgi_param
SCRIPT_FILENAME /var/data/phpmyadmin/$valid_fastcgi_script_name;
20.include
fastcgi_params;
21.}
22.
23.location
~ .+.php.*$ {
24.fastcgi_pass
127.0.0.1:9000;
25. fastcgi_index
index.php;
26.fastcgi_param
SCRIPT_FILENAME $document_root/$fastcgi_script_name;
27.fastcgi_param
SCRIPT_FILENAME $request_filename;
28.include
fastcgi_params;
29.}
30.}
2. 방법 3: 소개: zhigang.net에서 보았습니다. 방법은 하나의 사이트에 두 개의 서버 필드를 추가한 후 역생성을 통해 구현하는 것입니다.
구체적: 방법이 창의적이고 약간 번거롭습니다.
위 내용은 관련 내용을 포함하여 PHP를 지원하기 위한 Nginx 디렉터리 별칭 Alias의 구성을 소개한 내용이 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.