Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

301 редирект (переадресация) через .htaccess


Рекомендованные сообщения

Доброе время суток, форумчане.

Подскажите, как сделать переадресацию страниц!

 

Изменились урлы:

Было - https://site.ru/1_2_3/

Стало - https://site.ru/1-2-3/

 

Как можно настроить в таком случае переадресацию в .htaccess?

Спасибо.

 

 

Ссылка на комментарий
Поделиться на других сайтах


безопасно никак

 

какой нибудь index.php?route=feed/google_sitemap превратится в index.php?route=feed/google-sitemap

 

это надо делать в системе по условию что страница не найдена

Ссылка на комментарий
Поделиться на других сайтах

3 часа назад, Otvet сказал:

какой нибудь index.php?route=feed/google_sitemap превратится в index.php?route=feed/google-sitemap

Неправда ваша

RewriteRule ^([^_]*)_(.*)$ $1-$2

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

хотя да, get же не трогаем

 

19 минут назад, chukcha сказал:

RewriteRule ^([^_]*)_(.*)$ $1-$2

[L,R=301]

 

 

главное чтоб изменились абсолютно везде где ЧПУ

ну и папки

 

 

 

3 часа назад, Otvet сказал:

безопасно никак

не столь радикально, но риск всё же есть

 

 

а вообще, раз уж сделали изначально так, менять не стоило

Ссылка на комментарий
Поделиться на других сайтах

3 минуты назад, Otvet сказал:

[L,R=301] 

Это чуть позже..

потому что это не полное правило
 

Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, chukcha сказал:

Неправда ваша

RewriteRule ^([^_]*)_(.*)$ $1-$2

Спасибо.

Как именно и вставить в .htaccess? ($1-$2)

Я думаю вы поняли, но на всякий случай, у меня в урлах нижнее подчеркивание "_" на тире "-" поменялось.

 

Ссылка на комментарий
Поделиться на других сайтах


Это не полное правило

Полное правило содержит еще три правила

Ссылка на комментарий
Поделиться на других сайтах

 

В 31.01.2019 в 17:17, chukcha сказал:

Это не полное правило

Полное правило содержит еще три правила

 

Вы мне его не скажите)?

Ссылка на комментарий
Поделиться на других сайтах


1 час назад, Rewon сказал:

 

 

Вы мне его не скажите)?

Понимаете какая штука..

Я это правило родил за 5 лет пользования инетом и чтения всякого непотреба, и вот тут я.. и.. поделюсь..
В результате... народ начнет  юзать, копировать, испоганят и выложат во все свои блоги, сделав ошибку, И те, кто придет за ними, начнут  копировать бездумно неработающее..

Но часть я показал

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.