Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

301, 302, 303 - ошибки или нет?


Recommended Posts

Доброго всем времени суток.

Провел предварительную ревизию сайта софтиной Xenu. Вывалилась куча подобных ошибок или нет - незнаю. Подскажите, это нормально или нужно исправлять?

status code: 301 (object permanently moved)status code: 302 (object temporarily moved)
status code: 303 (redirection with new access method)

--------------------------------------------------------------------------------------

Кроме того, много попарных ссылок типа:

http://mcdir.ru/#mainmenutop anchor occurs multiple timeshttp://mcdir.ru/#custom-accordion anchor occurs multiple times

Ведут на одну и ту же страницу. Это нормально или нет?




			
		
Надіслати
Поділитися на інших сайтах


Это нормально

status code: 301 (object permanently moved) - это не совсем нормально, но допустимо для технических страниц

status code: 302 (object temporarily moved) - это не совсем нормально, но допустимо для технических страниц

Надо принимать решение по каждому такому редиректу.

status code: 303 (redirection with new access method) - что это? откуда?

Надіслати
Поділитися на інших сайтах

status code: 303 (redirection with new access method) - что это? откуда? 

Это моя ошибка, только что понял. Просто отлаживаю сайт на временном домене, но местами уже вставил постоянный, вот на него и редиректит.

 

 

 

Это нормально
status code: 301 (object permanently moved) - это не совсем нормально, но допустимо для технических страницstatus code: 302 (object temporarily moved) - это не совсем нормально, но допустимо для технических страниц

Надо принимать решение по каждому такому редиректу.

 

 

таких редиректов много, такого вида

 

http://domen.ru/index.php

redirected to: http://domen.ru/

status code: 301 (object permanently moved)

linked from page(s):

    http://domen.ru/

    http://domen.ru/kraskiemali/emali/kupit-s277

    http://domen.ru/gruntovki/kupit-s163

    http://domen.ru/kraskiemali/emali

    http://domen.ru/street-life/kupit-s392

    

http://domen.ru/?pavreset=?

redirected to: http://domen.ru/index.php?route=common/home

status code: 302 (object temporarily moved)

linked from page(s):

    http://domen.ru/

    http://domen.ru/kraskiemali/emali/kupit-s277

    http://domen.ru/gruntovki/kupit-primer-s163

    http://domenr.ru/kraskiemali/emali

    http://domen.ru/street-life/kupit-s392

 

с помощью хтасеса исправить можно?

Надіслати
Поділитися на інших сайтах


http://domen.ru/?pavreset=? - это бред , желательно найти источник

 

http://domen.ru/index.php - ну... это увас правило в htaccess - желательно исправить

Надіслати
Поділитися на інших сайтах

http://domen.ru/?pavreset=? - это бред , желательно найти источник

 

 

этот бред, я так предполагаю, от создателей темы(pavothemes), причем редиректит на http://domen.ru/index.php?route=common/home

 

http://domen.ru/index.php - ну... это увас правило в htaccess - желательно исправить

ну в хтасесе у меня так:

 

Options +SymLinksIfOwnerMatch

Options -Indexes

<FilesMatch "\.(tpl|ini|log)">

 Order deny,allow

 Deny from all

</FilesMatch>

RewriteEngine On

RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]

RewriteRule ^download/(.*) /index.php?route=error/not_found [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

# Редирект c www на без www

RewriteCond %{HTTP_HOST} ^www.domen.ru$ [NC]

RewriteRule ^(.*)$ http://domen.ru/$1 [R=301,L]

# Редирект для главной (с /index.php на /)

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/

RewriteRule ^index\.html$ / [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/

RewriteRule ^index\.php$ / [R=301,L]

 

Все брал из форума, влепил что-то лишнее?

 

Надіслати
Поділитися на інших сайтах


желательно исправить - я имел ввиду, чтобы не было такой ссылки

 

Правило редиректа index.php в основном нужно для внешних ссылок.

А внутренние не должны такого формировать.

Надіслати
Поділитися на інших сайтах

Господа подскажите как прописать правильно редирект 301 в.htacesse что все перерыл.

Пробую и так:RewriteRule  ^staryi-url4/$ /novyi-url4.html [R=301,L]

и так RedirectPermanent 301 old_url new_url .Все равно не получается перенаправить.Делаю прямо на сервере в .htacassse.А в яндексе в поиске 404 страниц полно надо перенаправлять.

И вообще эту команду-RewriteEngine on нужно сначало ставить

Имеется в виду со старой страницы на новую.Может в опенкарте что нибудь по другому не пойму.

Может кто что подскажет.Спасибо.

Надіслати
Поділитися на інших сайтах


ну в хтасесе у меня так:

...

Все брал из форума, влепил что-то лишнее?

сколько раз писать про порядок правил?..

Надіслати
Поділитися на інших сайтах

сколько раз писать про порядок правил?..

Вы имеете в виду, что нужно свои правила поставить сразу после RewriteBase / ?

Если так, то уже изменил порядок. Незнал о таком, премного благодарен :-)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.