- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
возникла необходимость сделать аллиасинг. конфиг домена выглядит так
server {
...
location / {
location /uploads/zip {
alias /home/newzip;
}
...
т.е. картинки находящиеся в папке /var/www/user/data/www/domain.com/uploads/zip необходимо искать в /home/newzip. Алиас что указан выше не работает.
А если alias заменить на root?
http://nginx.org/en/docs/http/ngx_http_core_module.html#alias
да все варианты перепробовал уже, c root со слешами и без, абсолютные пути и относительные. без толку.
iccup, в error.log что при этом, когда "не работает"? Может тривиально нет прав на чтение для nginx?
iccup, в error.log что при этом, когда "не работает"? Может тривиально нет прав на чтение для nginx?
какие права и на что надо выставлять? я не понял.
Файл фактически существует по этому пути?
Так вы уже прописали же /home/newzip? Почему по старому пути ищет? Какая то настройка видимо перебивает это? Ну покажите полный конфиг, сделайте nginx -T и выхлоп сюда давайте.
Не существует файл по этому пути, я как раз хочу чтобы файл искался в /home/newzip, а путь /var/www/user/data/www/domain.com/uploads/zip/ - существует
server_name domain.com www.domain.com;
charset off;
index index.php index.html;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/domain.com/*.conf;
access_log /var/www/httpd-logs/domain.com.access.log;
error_log /var/www/httpd-logs/domain.com.error.log notice;
ssi on;
set $root_path /var/www/user/data/www/domain.com;
root $root_path;
listen 000.000.000.00:80;
listen [0000:00d0:2:0000::1]:80;
gzip on;
gzip_comp_level 4;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
location / {
location /zip/ {
alias /home/zip/;
}
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @fallback;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
expires 1d;
try_files $uri $uri/ @fallback;
}
location / {
try_files /does_not_exists @fallback;
}
}
location @fallback {
proxy_pass http://127.0.0.1:8080;
proxy_redirect http://127.0.0.1:8080 /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
access_log off;
}
}
location ~ /uploads/zip/ {
location ~ /uploads/zip/ {
такой вариант был изначально, не работает
iccup, Изначально он был внутри Location / {} или нет ?
Ваш запрос попадает в location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
location ~ /uploads/zip/ {
ваша правда, если вынести в отдельный location все работает. Но тут еще одна проблема возникла, скрипт который обрабатывал картинки не может найти эту картинку. В скрипте был прописан путь
В чем может быть проблема? можно ли тут прописать просто прямой путь /home/newzip/?