Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] неправильные линки!?

Ответить
Настройки темы
[решено] неправильные линки!?

Аватара для Vampire

Пользователь


Сообщения: 126
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


В общем такая вот ситуация: после того как с помощью .htaccess на сайте включил обработку SSI в обычных хтмл страничках перестала срабатывать 404 ошибка при переходе по таким ссылкам как http://site.ru/1.html/chtougodno Как при вот таком вот линке выдать 404 ошибку или перенаправить на нормальную страничку стандартными средствами, директивой в .htaccess например. Понимаю, что можно на пхп написать модуль, который будет смотреть на ссылку и удалять из нее все лишнее, но случаем нет решения попроще?

-------
http://tools-of-death.ru - Tools of Death - Энциклопедия орудий смерти! - Все то, что нас убивает.


Отправлено: 19:22, 16-10-2007

 

Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Vampire, если Вас не затруднит, покажите пожалуйста содержимое Вашего файла .htaccess, заранее благодарю...

Отправлено: 23:02, 16-10-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Vampire

Пользователь


Сообщения: 126
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
AddType text/html .shtml .htm .html
AddHandler server-parsed .shtml .htm .html
Options +Includes
Options -Indexes
AddDefaultCharset Windows-1251
Вот отрывок, еще опустил настройку вывода страниц с ощибками вместо стандартных, но они нас вроде и не интересуют в этом топе.

-------
http://tools-of-death.ru - Tools of Death - Энциклопедия орудий смерти! - Все то, что нас убивает.


Отправлено: 00:07, 17-10-2007 | #3


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


если интересует mod_rewrite то например можно так:
без внешнего редиректа
Код: Выделить весь код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) 404.htm [L]
или с внешним
Код: Выделить весь код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) /404.htm [R,L]
поместить нужно после всех преобразований (если имеются), чтобы схватывал реальное имя файла...

Отправлено: 00:57, 17-10-2007 | #4


Аватара для Vampire

Пользователь


Сообщения: 126
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


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

-------
http://tools-of-death.ru - Tools of Death - Энциклопедия орудий смерти! - Все то, что нас убивает.


Отправлено: 23:06, 17-10-2007 | #5


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Vampire, подразумевается, что .htaccess лежит в корне, и там же имеется файл 404.htm (его мы подсовываем в случае отсутствия требуемого файла)... т.е. 404 шлет mod_rewrite (ну это типа обходной вариант такой...)...

конечно же вместо 404.htm можно указать свой файлик (поменять в правиле)...

Отправлено: 23:28, 17-10-2007 | #6


Аватара для Vampire

Пользователь


Сообщения: 126
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Ну это само сабой, что штаццес в корне сайта лежит, я в него код и добавлял. Ну и 404.html я тоже на свой 404.php, который тоже в корне лежит.

Было до:
Код: Выделить весь код
ErrorDocument 404 http://tools-of-death.ru/404.php
ErrorDocument 403 http://tools-of-death.ru/403.php
AddType text/html .shtml .htm .html
AddHandler server-parsed .shtml .htm .html
Options +Includes
Options -Indexes
AddDefaultCharset Windows-1251
Стало:
Код: Выделить весь код
ErrorDocument 404 http://tools-of-death.ru/404.php
ErrorDocument 403 http://tools-of-death.ru/403.php
AddType text/html .shtml .htm .html
AddHandler server-parsed .shtml .htm .html
Options +Includes
Options -Indexes
AddDefaultCharset Windows-1251
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) 404.php [L]
Редиректа не наблюдаю.

-------
http://tools-of-death.ru - Tools of Death - Энциклопедия орудий смерти! - Все то, что нас убивает.


Отправлено: 23:42, 17-10-2007 | #7


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


А Options FollowSymLinks имеется? Вообще ErrorLog лучше полистать - там наверняка что-нть интересненькое... и конечно же исключить возможные проблемы с форматом самого файла htaccess...

Цитата Vampire:
server-parsed »
а что это за обработчик? почему не знаю? попробуй может строку закоментить эту...

а.... все понял... сори

Отправлено: 23:59, 17-10-2007 | #8


Аватара для Vampire

Пользователь


Сообщения: 126
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


В логе ошибок по этому поводу не зафиксировано.

-------
http://tools-of-death.ru - Tools of Death - Энциклопедия орудий смерти! - Все то, что нас убивает.


Отправлено: 00:13, 18-10-2007 | #9


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


у тебя вроде все ок там - редиректится все... (только что проверил)...

Отправлено: 00:37, 18-10-2007 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] неправильные линки!?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интересные линки Tigr Флейм 30 09-05-2013 17:34
Интерфейс - [решено] Неправильные шаблоны папок Voodoo Child Microsoft Windows Vista 1 17-01-2010 09:51
[решено] WSUS: ошибка 364 и неправильные пути off_Sa WSUS 1 18-05-2008 12:02
систематизируем линки oIo_DeN_oIo Вебмастеру 4 24-02-2006 20:37
Как можно не показывать некрасивые линки vadimiron Вебмастеру 2 10-08-2004 00:01




 
Переход