Welcome! Log In Create A New Profile

Advanced

Basic auth при реврайте

March 27, 2013 08:05PM
Здраствуйте форумчане :), хочу задать вопрос, у меня есть следующие локейшены в конфиге:

location /admin {
if (!-e $request_filename) {
rewrite ^/admin/(.*)$ /admin/index.php?route=$1 last;
}
index index.php;
auth_basic "Unauthorized";
auth_basic_user_file /home/***/www/s1/admin/.htpasswd;
}

location ~ \.php$ {
try_files $uri = 404;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_pass unix:/var/run/php-fpm.sock;
}

На php, я реализовал мод реврайт, и для этого в nginxe вбил - rewrite ^/admin/(.*)$ /admin/index.php?route=$1 last;
так вот.. если мы заходим по url /admin/main/ то запросится пару раз авторизация.. и если НАЖАТЬ ОТМЕНА, покажится сайт (локейшен php отработает динамику), но без css, js, img и тд.. Я так понимаю это из-за реврайта? как решить данную проблему ?

отказываться от реврайта не хочу
Subject Author Posted

Basic auth при реврайте

zeromind March 27, 2013 08:05PM

Re: Basic auth при реврайте

Maxim Dounin March 28, 2013 04:44AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 299
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready