HELP! 301 Moved Permanently

mickle
На сайте с 11.01.2006
Offline
115
2344

Наверное, это FAQ.

При попытке открыть

www.openrazum.ru/job

Браузер переползает на

http://openrazum.ru/job/

Файлик index.htm там есть.

А с мордой такого не происходит!

Кто знает, как сделать, чтоб редиректа небыло. или хотябы был на www?

#1 Server Response: http://www.openrazum.ru/job

HTTP Status Code: HTTP/1.0 301 Moved Permanently

Server: Apache/1.3.33 (Unix)

Location: http://openrazum.ru/job/

Connection: close

Redirect Target: http://openrazum.ru/job/

#2 Server Response: http://openrazum.ru/job/

HTTP Status Code: HTTP/1.0 200 OK

Content-Type: text/html; charset=windows-1251

Expires: Wed, 15 Feb 2006 08:14:40 GMT

Дистанционные курсы английского языка ( http://www.OpenRazum.ru ) DMOZ: Образовательное ПО ( http://www.dmoz.org/World/Russian/Компьютеры/Программное_обеспечение/Образовательное/ )
K. Ermakov
На сайте с 10.12.2004
Offline
328
#1
mickle:
Кто знает, как сделать, чтоб редиректа небыло

.htaccess там есть?

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
mickle
На сайте с 11.01.2006
Offline
115
#2

htaccess есть только в корне. в папке /job его нет.

K. Ermakov
На сайте с 10.12.2004
Offline
328
#3
mickle:
htaccess есть только в корне

А в нём про редирект ничего не написано?

mickle
На сайте с 11.01.2006
Offline
115
#4

ErrorDocument 404 /404.htm

AddHandler server-parsed .htm

ExpiresByType text/html "access plus 1 day"

XBitHack full

K. Ermakov
На сайте с 10.12.2004
Offline
328
#5

А в скриптах сайта ничего про редирект нет?

mickle
На сайте с 11.01.2006
Offline
115
#6

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

AM
На сайте с 04.11.2003
Offline
57
#7

если открывать www.openrazum.ru/job/ (именно с завершающем слэшем) то отдает нормально

так что ройтесь в настройках сервера

mickle, эта ссылка для Вас http://httpd.apache.org/docs/1.3/misc/rewriteguide.html

harlot
На сайте с 21.10.2004
Offline
116
#8
htaccess есть только в корне. в папке /job его нет.

насколько помню, хтаккесс, лежащий в корне, действует на все папки.

Vive como si fueras a morir mañana y Aprende como si fueras a vivir para Siempre.
mickle
На сайте с 11.01.2006
Offline
115
#9

Излечилось включением mod_rewrite и копированием в .htaccess трех строчек из мануала по апачу:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^(.+[^/])$ $1/

теперь 200 вместо 301 :)

всем спасибо !

S
На сайте с 21.02.2006
Offline
0
#10

www я так понимаю - это ServerAlias

действительно, Апач может вести себя так - редиректить на основной домен виртуального хоста при вводе кривой ссылки - без завершающего слеша. Cтрого говоря слеш должен быть, а Ваша ссылка неверна. Апач пытается самостоятельно додумать - и изменить URL соответствующим образом.

Попробуйте директиву UseCanonicalName off в настройках виртуального хоста.

Решение через mod_rewrite сложно назвать удовлетворительным из-за потребления ресурсов.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий