1

nginxでnagvisを実行したい。

私の現在の構成は次のようになります。

# Nagvis Configuration
location /nagvis {
    alias /opt/nagvis/share;
}

location ~ ^(/nagvis/.*\.php)(.*)$ {
    root /opt/nagvis/share/;
    include fastcgi_params;
    fastcgi_index index.php;
    fastcgi_split_path_info ^(.+\.php)(.*)$;
    fastcgi_param PATH_INFO $fastcgi_path_info;
    fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
    fastcgi_pass unix:/var/run/fcgiwrap-php.sock;
}

要求された URL は次のとおりです: ..localhost/nagvis/index.php ファイルシステムに転送されます: /opt/nagvis/share しかし、index.php には、..localhost/frontend/nagvis-js/index にリダイレクトする config.php が含まれています。 php で 404 file not found エラーが発生します。ログは、まったく別の場所を探していることを示しています。

では、なぜ「nagvis」の URL 部分を削除し、それを正しく書き換えるにはどうすればよいのでしょうか。

4

0 に答える 0