- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Значит такая тема:
Есть адреса вида:
site.com/segment1/segment2/segmentX
site.com/segment1/segment2/segmentY
site.com/segment1/segment2/segmentZ
Нужно из всех урлов убрать segment1 + из первого урла убрать segment2, во всех остальных урлах segment2 оставить.
Спасибо.
У вас три адреса или три множества адресов, т.е. segmentX, segmentY, segmentZ - постоянные или они различные в адресах? В первом случае просто, во втором не возможно без дополнительной информации о последней составляющей. Приведите реальный пример адресов для преобразования, может будет проще понять
вот так:
новость: site.com/content/news/news/1234
название категории: site.com/content/news/sport
архив: site.com/content/news/archive
content убираем везде, news надо убрать только в адресе новости
получится идеально логично и красиво:
новость: site.com/news/1234
название категории: site.com/news/sport
архив: site.com/news/archive
Для 2-ого Apache
Ну и новости у тебя должны быть только цифры, а категории только мал. англ буквы. Иначе правило не сработает.
Правила для archive уже не нужны, так как они пойдут аналогично категориям (3-4 строка).
Shtogrin, Спасибо. Верно, переборщил =)
Erick Flatcher, Достаточно вот этого:
Только категорию с именем archive делать нельзя.
Также прошу помощи в сабже:
мои адреса вида
http://www.site.ru/index.php?subcat=93
и
http://www.site.ru/index.php?cat=30
как мне сделать чтобы было например для первого адреса так
http://www.site.ru/s93
а для второго
http://www.site.ru/с30
PS что-то не могу сообразить
topy,
Хм... умом понимаю что должен работать, но почему-то .htaccess не реагирует ни на что вообще, даже на простые, очевидные замены.
Что-то в сервере (на других доменах этого аккаунта работает и более сложный рерайт)
tommy-gung, спасибо, буду разбираться что там такое.