Реклама на сайте Advertise with us

Подскажите с nginx rewrite

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:
+ + +


С нами с 28.10.11
Сообщения: 564
Рейтинг: -127

Ссылка на сообщениеДобавлено: 11/02/21 в 07:01       Ответить с цитатойцитата 

использую везде nginx, любые скрипты все работает. с кучей реврайтов.
здесь понадобился внезапно старый один скрипт, простой пздц.
скрипт идеально работает, щас затестил на сервере с апачем. все ок.

Код:
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
</IfModule>

вот код

делаю такое под nginx
Код:
location / {
    try_files $uri $uri/ /index.php?$args;
}

не пашет
что делаю не так?

-1
 



С нами с 12.05.18
Сообщения: 147
Рейтинг: 135

Ссылка на сообщениеДобавлено: 11/02/21 в 08:18       Ответить с цитатойцитата 

есть логи nginx, в них написано что ты делаешь не так icon_cool.gif

как минимум ты не показал конфиг nginx в той части, которая отвечает за выполнение php , если она есть вообще.

1
 



С нами с 29.11.14
Сообщения: 254
Рейтинг: 575


Передовик Master-X (01.02.2021) Передовик Master-X (16.02.2021) Передовик Master-X (01.04.2021) Передовик Master-X (16.04.2021) Передовик Master-X (16.06.2022) Ветеран трепа Master-X (01.12.2022)
Ссылка на сообщениеДобавлено: 11/02/21 в 08:37       Ответить с цитатойцитата 

Текст этого сообщения доступен только зарегистрированным пользователям.

| Ускорю ваш KVS в 10 раз | KVS CLUB |

1
 
+ + +


С нами с 28.10.11
Сообщения: 564
Рейтинг: -127

Ссылка на сообщениеДобавлено: 11/02/21 в 09:05       Ответить с цитатойцитата 

не пашет реврайт именно
конфиг дефолтный самого nginx
работают идельно любые скрипты к примеру dle и wp
допустим вот конфиг для wp
Код: [развернуть]


а вот этот для dle
Код: [развернуть]

где намного больше правил, все идеально работает
любые скрпиты вообще

панелька https://www.aapanel.com (пушка вообще) если это важно.
я подозреваю что может быть такое что скрипт мой запускается на под-домене ? т.е. script.domain.com
но вроде не должно это вызывать проблем особых
уже сутки ломаю голову что блин может быть не так с конфигом.
на апаче стартует без проблем вообще.

готов заплатить за помощь (в битках)
телега @cr33p

-3
 
+ + +


С нами с 28.10.11
Сообщения: 564
Рейтинг: -127

Ссылка на сообщениеДобавлено: 11/02/21 в 09:09       Ответить с цитатойцитата 

TrueDevs писал:
есть логи nginx, в них написано что ты делаешь не так icon_cool.gif

как минимум ты не показал конфиг nginx в той части, которая отвечает за выполнение php , если она есть вообще.

ясен пень в первую очередь туда и полез, но там дефолтная ошибка 404 когда я обращаюсь по путям в скрипте которые должны быть с реврайтом.
к примеру site.com/cat/category1.html
пхп понятное дело есть, проблема не в нем точно. тут чисто с реврайтом какая то ересь.

-2
 
+ + +


С нами с 28.10.11
Сообщения: 564
Рейтинг: -127

Ссылка на сообщениеДобавлено: 11/02/21 в 09:17       Ответить с цитатойцитата 

разобрался
скрипт запускался в папке script.site.com/folder1/
сделал такой реврайт и просралось
Код:
location / {
    try_files $uri $uri/ /folder1/index.php?$args;
}

-4
 



С нами с 12.05.18
Сообщения: 147
Рейтинг: 135

Ссылка на сообщениеДобавлено: 11/02/21 в 09:26       Ответить с цитатойцитата 

все верно, он тебе так и говорил, 404 icon_cool.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »