- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Господа, возможно ли следующее:
Есть группа адресов вида http://www.site.ru/слово1/(id страницы)-слово2(цифры или буквы)
их нужно переадресовывать на
http://www.site.ru/слово3/(id страницы)-слово2(цифры или буквы), при условии, что встречается слово2 встречается в сочетании со словом1
Т.е. примерно так
Redirect 301 /слово1/*-слово2* http://www.site.ru/слово3/*-слово2*
RewriteRule ^.htaccess$ - [F]
Причем при переадресации должно меняться только слово1 на слово3 с сохранением всего другого в ссылке.
Можно, наверное, попробовать так:
Общая схема (плюс-минус синтаксис).
А как вообще прописать правильно любой символ? по аналогии со *
Погуглите "синтаксис регулярных выражений". Вот здесь, например, неплохо описано...
Прописал так - не работает
Redirect 301 /слово1/[0123456789]-слово2[0123456789] http://www.сайт.ru/слово3/[0123456789]-слово4[0123456789]
Поменяйте
Если в первой части строки (где слово 1 и 2) вы определяете тип возможных символов ([0123456789]), то во второй части они просто уже принимаются и там тип не важен
Спасибо, теперь работает но частично, прописал так
Redirect 301 /слово1/[0123456789]-слово2[0123456789] http://www.сайт.ru/слово3/$1-слово4$2
Переадресация работает, но частично - вот как теперь при переадресации выглядит ссылка
http://www.сайт.ru/слово3/(цифры)-слово2(цифры)
Т.е. слово1 меняется на слово3, а вот слово2 не меняется на слово4!
Хм, странно. Киньте конкретный код, можно в личку если здесь палить не хотите - попробую помочь..
Подскажите как правильно настроить редирект по маске
с страниц
https://site.ru/opyt/nash-opyt/zemelnyy-uchastok-mnogokvartirnogo-doma-oformlen/
https://site.ru/opyt/nash-opyt/ххххххххххххх/
на https://site.ru/opyt/nash-opyt/
код в .htaccess следующий: