Nginx Wordpress с magento 1.9 - PullRequest
       5

Nginx Wordpress с magento 1.9

1 голос
/ 25 февраля 2020

В настоящее время я пытаюсь переместить наши сайты с apache и поддоменов на nginx и удаление поддоменов.

В настоящее время в моей структуре папок в качестве основного каталога используется wordpress, а магазины - в папке. вызываемые магазины.

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/test.local;


    index index.html index.htm index.php;

    server_name test.local;

    location / {
        try_files $uri $uri/ /index.php$is_args$args;
    }

    location /proshop {
        alias /var/www/test.local/shops;
        try_files $uri $uri/ @nested;

        location ~ \.php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_param SCRIPT_FILENAME $request_filename;
            fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        }
    }

    location @nested {
        rewrite /proshop/(.*)$ /shops/index.php?/$1 last;
    }


    location /shop {

        alias /var/www/test.local/shops;
        try_files $uri $uri/ @shop;

        location ~ \.php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_param SCRIPT_FILENAME $request_filename;
            fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        }
    }

    location @shop {
        rewrite /shop/(.*)$ /shops/index.php?/$1 last;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
    }
}

Проблема, с которой я сталкиваюсь:

domain.com / proshop / показывает мне мою домашнюю страницу, хотя и со сломанным стилем и js .....

однако, если я попытаюсь

domain.com / proshop / admin

, чтобы попасть в админку, я бью 404?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...