- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Помогите пожалуйста разобраться с редиректом, необходимо что бы со страницы
http://www.*****.ru/catalog/1-50.html было перенаправление на http://www.*****.ru/torgovoe_oborudovanie/...kozhgalanterei/
в файле .htaccess прописано следующее:
Перенаправление идет, но в конце добавляется вот такая штука http://www.*****.ru/torgovoe_oborudovanie/zhenskaya_odezhda/?path=catalog/1-42.html , которая все портит :(
Подскажите пожалуйста что нужно поправить? Буду очень признателен :)
после RewriteEngine On
RewriteRule ^catalog/1-60.html$ /torgovoe_oborudovanie/sumok/ [R=301,L]
RewriteRule ^catalog/1-61.html$ /torgovoe_oborudovanie/sum/ [R=301,L]
и так далее
этот блок вообще откуда, сами вписали или так было? Как может страница заканчиваться одновременно и на ico и на jpg? Оно OR jpg OR ico.
RewriteCond %{REQUEST_URI} (\.ico|\.ICO)$
RewriteCond %{REQUEST_URI} (\.jpg|\.JPG)$
Спасибо, по всей видимости все заработало как нужно☝
этот блок вообще откуда, сами вписали или так было?
Если не ошибаюсь, это стандартный .htaccess UMI.CMS
Тож оч. нужна помощь! С .htaccess работаю первый раз, поэтому не судите строго. Сайт сделан на Joomla, необходимо проставить редирект с дублей. Выглядит он у меня след. образом:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.mysite.ru
RewriteRule ^(.*)$ http://mysite.ru/$1 [R=permanent,L]
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index/\ HTTP/
RewriteRule ^index/$ http://mysite.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://mysite.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php/\ HTTP/
RewriteRule ^index\.php/$ http://mysite.ru/ [R=301,L]
####
index - "псевдоним" для главнухи в джумле. Все что нужно вроде перенаправляет, но заметил, что если забить адрес в виде mysite.ru/index.php/любая другая страница, она загружается... Хелп, как поставить переадресацию со всех этих страниц на просто mysite.ru/любая другая страница.
Заранее спс
пс . сео и реврайт в опциях включены.
Это
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index/\ HTTP/
RewriteRule ^index/$ http://mysite.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://mysite.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php/\ HTTP/
RewriteRule ^index\.php/$ http://mysite.ru/ [R=301,L]
заменить на
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php/\ HTTP/
RewriteRule ^index(\.php)?/?$ http://mysite.ru/ [R=301,L]
RewriteRule ^index\.php/(.+)$ http://mysite.ru/$1 [R=301,L]
спасибо огромное, все работает!
В моем примере выше
замените
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php/\ HTTP/
на
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index(\.php)?/?\ HTTP/
Здравствуйте!
Подскажите, пожалуйста по .htaccess.
Сделал сайт на html. В корень сайта добавил .htaccess с таким содержимым
После этого через некоторое время в браузере появляется надпись "На этой странице обнаружена циклическая переадресация". Что я не так делаю?
надо
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
RewriteRule ^index\.(php|html)$ http://mysite.ru/ [R=301,L]
Спасибо большое - работает 🍻
Косяк сам заметил только дома сейчас, тнх за надлежащие изменения