Коллеги,

Прошу простить чайниковский вопрос, не могу пока перестроить мозги после
apache. Допустим имеется конфигурация

    server {
        listen       80 default;
        location / {
            root   /home/www;
            index  index.html;
        }

        location ~ \.php$ {
            root           /home/www;
            fastcgi_pass   unix:/tmp/php-fpm.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

Контент основного сайта лежит в /home/www, динамические страницы
передаются в php-fpm, всё работает.

Теперь ставится moodle в /usr/local/www/moodle/, как мне сказать
nginx-у, что moodle должен быть доступен по ссылке
http://mysite.example/moodle ? Надо видимо сделать 


location /moodle {
        alias /usr/local/www/moodle/;
        }

или даже

location /moodle {
        root /usr/local/www/;
        }

а с php-контентом внутри Moodle как быть?

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить