Posted 14 сентября, 20222 yr comment_186027 Форум старый веб морда была в корне а форум стоял в папке "Forum" много ссылок в инете и в самой базе вида: https://mondeoclub.ru/forum/topic/32055/ https://mondeoclub.ru/forum/forum/66/ Пока был апач было все ок, редирект в работал, тут перехал на nginx + php-fpm Начались проблемы, часть решил а эту пока не могу. Надо сделать редирект в nginx на: https://mondeoclub.ru/forums/topic/32055/ https://mondeoclub.ru/forums/forum/66/ много вариантов перепробовал, что то да не так, последние два: location /forum/$ { rewrite ^(.*)$ /forums/ permanent; } -- rewrite ^/forum/$ /forums/ permanent; Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/ Share on other sites Больше вариантов
14 сентября, 20222 yr comment_186031 2 часа назад, macar сказал: Форум старый веб морда была в корне а форум стоял в папке "Forum" много ссылок в инете и в самой базе вида: https://mondeoclub.ru/forum/topic/32055/ https://mondeoclub.ru/forum/forum/66/ Пока был апач было все ок, редирект в работал, тут перехал на nginx + php-fpm Начались проблемы, часть решил а эту пока не могу. Надо сделать редирект в nginx на: https://mondeoclub.ru/forums/topic/32055/ https://mondeoclub.ru/forums/forum/66/ много вариантов перепробовал, что то да не так, последние два: location /forum/$ { rewrite ^(.*)$ /forums/ permanent; } -- rewrite ^/forum/$ /forums/ permanent; много уже мусолили эту тему, в т.ч. я сам. Пришлось пересобрать конфиг сервера на nginx + apache Получаем скорость Nginx и легкость чпу от апачей Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186031 Share on other sites Больше вариантов
14 сентября, 20222 yr Author comment_186057 2 часа назад, DigneZzZ сказал: Пришлось пересобрать конфиг сервера на nginx + apache Думаю, у меня Faspanel, для теста поднял там сайт но без днс и ssl, если nginx + php-fpm то работает а если переключаю на апачь и nginx, глюки, сайт вроде открывается но на главной висит ошибка что страницы такой нет и так везде, боюсь теперь пробовать переключать основной сайт на апачь. Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186057 Share on other sites Больше вариантов
16 сентября, 20222 yr comment_186165 В 14.09.2022 в 23:32, macar сказал: Думаю, у меня Faspanel, для теста поднял там сайт но без днс и ssl, если nginx + php-fpm то работает а если переключаю на апачь и nginx, глюки, сайт вроде открывается но на главной висит ошибка что страницы такой нет и так везде, боюсь теперь пробовать переключать основной сайт на апачь. что то, а вот fastpanel ещё не пробовал. Пока максимально по комфорту и настройкам мне понравилось aaPanel. Но там нет поддержки Ng+Ap. Либо-Либо. Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186165 Share on other sites Больше вариантов
16 сентября, 20222 yr Author comment_186166 31 минуту назад, DigneZzZ сказал: Пока максимально по комфорту и настройкам мне понравилось aaPanel. Тоже нравится, долго колебался но выбрал Fastpanel, типа ближе по духу а самое главное выбор вариантов шире. теперь думаю что может и зря, Если хполучится хорошо настроить Nginx то зачем апачь?, есть мысль вернутся к аапанель Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186166 Share on other sites Больше вариантов
16 сентября, 20222 yr comment_186172 2 часа назад, macar сказал: Тоже нравится, долго колебался но выбрал Fastpanel, типа ближе по духу а самое главное выбор вариантов шире. теперь думаю что может и зря, Если хполучится хорошо настроить Nginx то зачем апачь?, есть мысль вернутся к аапанель я пока посижу на аашке потом, возможно раскашелюсь на ISPm... правда особого смысла в ней так и не увидел.. но у них хотя бы связка nginx+apache реализована автоматом. Щас на тесте запулил фастпанель, интересно стало про возможности. А кстати, расскажи подробнее, что за ошибка - нет страницы на главной? Я через это проходил много раз) причин на самом деле куча. Edited 16 сентября, 20222 yr by DigneZzZ Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186172 Share on other sites Больше вариантов
16 сентября, 20222 yr comment_186175 В 14.09.2022 в 17:58, macar сказал: location /forum/$ { rewrite ^(.*)$ /forums/ permanent; } Во первых, у вас неправильная маска в location: символ $ означает конец строки (да и вообще работает только с regex локациями). Уберите $ и все локации с /forum/ попадут в это условие. Во вторых, rewrite по любой ссылке от будет редиректить просто на /forums, все остальные данные из url вы потеряли. Правильный синтаксис - rewrite ^(.*)$ /forums/$1 permanent; $1 это как раз те параметры, которые вы получили в скобках (.*) регулярного выражения. permanent лучше не использовать при отладке (заменить на redirect или last) или в конфиге в локациях добавить временно expires -1; Если этого не сделать, то браузер будет показывать старые страницы из кеша, несмотря на изменения в конфиге nginx. Ну или чистить кеш браузера после каждой правки. Edited 16 сентября, 20222 yr by Desti Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186175 Share on other sites Больше вариантов
16 сентября, 20222 yr Author comment_186178 Desti не получается. location /forum/ { rewrite ^(.*)$ /forums/$1 redirect; } permanent или last одинаково, в ссылку добавляется второй / и второй forum : mondeoclub.ru/forums//forum/forum/topic/32055/ естественно ошибка, Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186178 Share on other sites Больше вариантов
16 сентября, 20222 yr comment_186182 можно попробовать rewrite ^/forum/(.*)$ /forums/$1 Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186182 Share on other sites Больше вариантов
16 сентября, 20222 yr Author comment_186187 37 минут назад, Desti сказал: rewrite ^/forum/(.*)$ /forums/$1 А вот это работает и с redirect и с permanent Desti Спасибо! Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186187 Share on other sites Больше вариантов
16 сентября, 20222 yr comment_186188 Если всё заработало и проверено, ставьте permanent. Link to comment https://ipbmafia.ru/topic/24821-redirekt-v-nginx-pomogite-nastroit/?&do=findComment&comment=186188 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.