CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9
Hi, All

Where can I find root of the site.. Am trying to Upload Arc Service Worker on Root of my site but getting 404 I change fie permission to 755 but still same thing

I Uploaded the file to home/domain.com but still getting 404 not found when I try to check file in my browser..

Then I tried home/domain.com/routes but still getting 404 not found.. File permission is set to 755
 

admin

Администратор
Команда форума
Регистрация
30.09.2022
Сообщения
468
Реакции
84
Всем привет

Где я могу найти корень сайта.. Я пытаюсь загрузить Arc Service Worker в корень моего сайта, но получаю 404. Я меняю разрешение на 755, но все равно то же самое.

Я загрузил файл на home/domain.com, но все еще получаю 404 не найден, когда пытаюсь проверить файл в своем браузере..

Затем я попробовал home/domain.com/routes, но все еще получаю 404 не найдено. Разрешение файла установлено на 755
Не все файлы открываются в корне, я думаю где-то в движке сайта есть ограничения, но я не уверен.

Вот например файл: https://demo.cinemapress.su/favicon.ico откывается.
А вот файл: https://demo.cinemapress.su/app.js не открывается.
 

CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9

CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9
Hi, All

Where can I find root of the site.. Am trying to Upload Arc Service Worker on Root of my site but getting 404 I change fie permission to 755 but still same thing

I Uploaded the file to home/domain.com but still getting 404 not found when I try to check file in my browser..

Then I tried home/domain.com/routes but still getting 404 not found.. File permission is set to 755
Anyone have experienced in this and able to fix it..?
 

CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9
Not all files open at the root, I think there are restrictions somewhere in the site engine, but I'm not sure.

Here is an example file: https://demo.cinemapress.su/favicon.ico opens.
But the file: https://demo.cinemapress.su/app.js does not open.
Is there somewhere rewrite rules written somewhere may be? I wonder why ico, png, JPG files open on root but not js,txt etc

I have read this Stackoverflow post and come with the idea may be their rewrite rules written somewhere. do you have idea if there is some rewrite rules written somewhere?

 

admin

Администратор
Команда форума
Регистрация
30.09.2022
Сообщения
468
Реакции
84
Где-то где-то написаны правила перезаписи, может быть? Интересно, почему файлы ico, png, JPG открываются в корне, но не js, txt и т. д.

Я прочитал этот пост Stackoverflow и пришел к выводу, что их правила перезаписи могут быть где-то написаны. у вас есть идея, если где-то написаны какие-то правила перезаписи?

Нужно искать в коде. проще всего наверное на github.com/cinemapress/cinemapress
 

CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9
You need to look in the code. the easiest way is probably on github.com/cinemapress/cinemapress
I think I found the code that deny viewing .js file on root.. and I think it no longer good idea to allow access of .js file on root so in my case am trying to find alternative way of viewing that .js file.. I will leave here the directory that I think it the one with restrictions so incase someone want it.. he can get some help here

Or If someone know a way to exclude some files with specific name on that restriction he might share it

it on /home/domain.com/config/default/nginx/conf.d

1681736777794.png
 

admin

Администратор
Команда форума
Регистрация
30.09.2022
Сообщения
468
Реакции
84
Нужный вам .js файл должен быть именно в корне сайта? Или можно открыть его по другому пути?
 

CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9
The .js file you need should be in the root of the site? Or can it be opened in another way?
It should be in root of the site because it service worker..

The other way is to reverse Proxy they have guide to add reverse proxy code in etc/nginx/sites-available/default

but this CMS it run nginx in custom directory I think.. and it a little bit different trying to understand it..

and found nginx in this CMS it in 2 custom nginx directories..

home/domain.com/config/default/nginx/

And

home/domain.com/config/production/nginx/

I have reverse proxy codes but I don know which file to put between those two directories and I don know how to restart nginx on this CMS so to make changes apply
 

admin

Администратор
Команда форума
Регистрация
30.09.2022
Сообщения
468
Реакции
84

CoolestKid

Продвинутый пользователь
Регистрация
01.03.2023
Сообщения
99
Реакции
9
And this directory is already executable and works for your site.

Thanks That helped me.. my issues is been fixed now..

Incase anyone want to set proxy in future like me.. he can do it in

/home/domain.com/config/production/nginx/conf.d and Put your Proxy code in default.conf

And after that you should restart his nginx Server to make sure changes their applied.. In this CMS I recognize everything is running in docker.. So you can restart nginx with this docker command

docker exec <your conatainter id> nginx -s reload

And then after few seconds. your proxy will work fine
 
Верх