我需要服务http://192.168.0.23/app1(Apache)到 Nginxhttp://app1.domain.com(nginx)
我试过 :
server
{
listen 80;
access_log off;
server_name app1.domain.com;
# index index.php;
location / {
# index index.php;
proxy_pass http://192.168.0.23/app1/;
proxy_redirect http://192.168.0.23/app1/ /;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
网站http://app1.domain.com错误 :
该服务器上未找到所请求的 URL /app1/app1/。
但网址http://app1.domain.com/index.php工作,如何直接重定向http://app1.domain.com到http://app1.domain.com/index.php??
它在 apache 中正常工作: http://192.168.0.23/app1==http://192.168.0.23/app1/index.php
编辑 :
apache 的配置是:
Alias /app1 /var/www/app1
<Directory "/var/www/app1">
Options -Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>