- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если несложная задача редиректа. Решил реализовать ее через файл .htaccess. Всю голову сломал, но никак не получается.
При заходе по адресу mysite.ru/1101 человека должно редиректить на site1.ru/link/01
по адресу mysite.ru/1201 редиректить на site2.ru/link/01
по адресу mysite.ru/1301 редиректить на site3.ru/link/01
т.е. первые две цифры определяют на какой сайт пойдет редирект.
А вторые две цифры на какую страницу сайта пойдет редирект.
Так, по адресу mysite.ru/1102 человека должно редиректить на site1.ru/link/02
по адресу mysite.ru/1202 редиректить на site2.ru/link/02
по адресу mysite.ru/1302 редиректить на site3.ru/link/02
Вроде, ничего сложного, а сделать не могу. Буду благодарен, если кто поможет.
Количество правил по количеству сайтов..
или как-то так
RewriteRule ^\d(\d)(\d\d)$ http://site$1.ru/link/$2 [R,L]
если правильно описали соответствия для редиректа
ivan-lev, вот что получилось :)
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
ivan-lev, вот что получилось :)
RewriteEngine ON только один раз должен в файле быть.
Сразу после него следующие строчки редиректов вставить.
Если просто добавить строчку
ошибка будет?
Выявил ошибку. Она появляется тогда, когда в адресе, куда редиректить появляется ссылка такого вида:
http://site.ru/re?re=
Без нее все работает.
Возможно, дело в вопросительном знаке.
Возможно, дело в вопросительном знаке
Не думаю.. на http://site.ru/re?re= должно перенаправлять. Если будет конкретный пример (можно в личку), возможно, будет понятно.
Всем спасибо за помощь. Одолел.