Старший смены 0 Опубликовано: 11 января 2010 Рассказать Опубликовано: 11 января 2010 Если включен ЧПУ, то 301 редирект работает не корректно. Например: В .htaccess добавляю Redirect 301 /content/view/121/54/ http://www.site.ru/alan Захожу на http://site.ru/content/view/121/54/ и попадаю на http://www.site.ru/alan?do=cat&category=content/view/121/54/ Копал в .htaccess нашел это RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] если его убрать то переходит как надо http://www.site.ru/alan но появляется ошибка Not Found RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] Надо как то модернизировать её что бы к моим ссылкам не дописывалось ?do=cat&category=(адрес страницы) P.S. Со статическими страницами также. Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1161 Опубликовано: 12 января 2010 Рассказать Опубликовано: 12 января 2010 Старший смены, это Ваш домен: www.site.ru ? Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь легальной копией скрипта. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. Ссылка на сообщение Поделиться на других сайтах
Старший смены 0 Опубликовано: 17 января 2010 Рассказать Опубликовано: 17 января 2010 Автор http://getalbums.ru/ Ссылка на сообщение Поделиться на других сайтах
MrLOLs 3 Опубликовано: 5 февраля 2010 Рассказать Опубликовано: 5 февраля 2010 Юзай так: RewriteRule ^index/0-22$ http://site.com.ua/test/26-test.html [R=301,L] Для каталогов: RewriteRule ^katalog/podkatalog/$ http://site.com.ua/katalog/podkatalog2/ [R=301,L] Для тебя походу так: RewriteRule ^content/view/121/54/$ http://site.com.ua/alan [R=301,L] Ссылка на сообщение Поделиться на других сайтах
KillerHT 1 Опубликовано: 29 декабря 2010 Рассказать Опубликовано: 29 декабря 2010 Помогите, та же проблема - дело в том что в яндекс вебмастере висит много страниц, которые раньше были с другим адресом к примеру http://venture-news.ru/newslast/ сайт "откликается" на этот адрес и видимо поэтому все еще висит, а самое критичное что эти адреса индексируктся яндексом и он "думает" что все ок, мне нужно исключить подобные адреса страниц и каталогов, чтобы на них сайт выдавал 404 а не открывал сайт. PS Ответ сайта на введенный не верно пользователем адрес это хорошо, но мне (хотябы временно) необходимо сделать эти адреса 404, чтобы их индексация прекратилась. Ссылка на сообщение Поделиться на других сайтах
celsoft 6242 Опубликовано: 29 декабря 2010 Рассказать Опубликовано: 29 декабря 2010 По адресу http://venture-news.ru/newslast/ у вас ничего не индексируется, потому как когда нет новостей, скрипт автоматически отдает заголовок 404 для поисковиков, а не 200. То что вы видите человеческое сообщение о том что нет ничего, не значит что скрипт не отдает 404 заголовка. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.