0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 917 Просмотров
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
   Доброго дня! Помогите грамотно написать редирект: есть страницы вида
Код
httpS://site.ru/categori/podcategori/33-novaya-statia
, меняется структура сайта и теперь эти страницы будут находиться  по пути
Код
https://site.ru/novaya-statia.html
  Т.е. все страницы будут сразу после домена, ID страниц убирается, а в конце появляется расширение .html .
   Страниц много и делать отдельные редиректы для каждой не получится, может быть есть возможность написать хотя бы для каждой категории?
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
Код
RewriteRule ^categori/podcategori/([1-9]+)-(.+)$ /$2.html [R=301,L] 
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Подниму старую тему. Только сейчас заметил, что редирект работает не совсем корректно. Страницы перенаправляются сначала на HTTP и уже второй раз на HTTPS. Можно ли заставить сервер перенаправлять запросы сразу на HTTPS? Привожу код htaccess:
Код
RewriteEngine On
SetEnvIf X-Forwarded-Proto https SERVER_PORT=443
SetEnvIf X-Forwarded-Proto https HTTPS=on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteRule ^category/([0-9]+)-(.+)$ /category/$2.html [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Добавил шестую строку, остальные директивы были на хостинге и отвечают видимо за редирект с http на https.
*

dmitry_stas

  • Легенда
  • 13152
  • 1232 / 8
ну так впишите туда с https сразу ссылку абсолютную
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
ну так впишите туда с https сразу ссылку абсолютную
Действительно. Так все работает корректно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Решение - Редирект со страниц AMP на обычные

Автор draff

Ответов: 0
Просмотров: 75
Последний ответ 09.08.2021, 10:01:05
от draff
Опять про редирект 301 при смене названия

Автор philip

Ответов: 6
Просмотров: 275
Последний ответ 31.01.2021, 20:07:18
от philip
Как сделать правильный редирект

Автор gadjet

Ответов: 23
Просмотров: 10656
Последний ответ 17.01.2021, 18:00:11
от Vasiliy111
Где может быть редирект

Автор KALIBUS

Ответов: 4
Просмотров: 537
Последний ответ 12.04.2020, 21:25:26
от SeBun
htaccess редирект с страницы на страницу только для поисковых ботов

Автор wishlight

Ответов: 1
Просмотров: 954
Последний ответ 13.11.2019, 18:28:35
от voland