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

Компьютерный форум 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

 

Аватара для Vampire

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


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

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


Сейчас, да и когда ты проверял откатил штаццес на старый вариант, т.е. без предложенного тобой реврайта.
А редиректится когда дать заведомо ложную ссылку. Например http://tools-of-death.ru/7890.html А вот если попробовать так http://tools-of-death.ru/cold.html/56565/6589 то выводится страничка, находящаяся по ссылке http://tools-of-death.ru/cold.html
Откуда такие линки берутся ума не приложу, по статистике смотрю, они есть, видимо с других сайтов возникают, на сайте все линки проверял, не должно ничего такого быть...

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


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



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

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


Deadooshka


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

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


а попробуй добавить
Код: Выделить весь код
AcceptPathInfo Off
должен 404 возвращать...

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


Аватара для Vampire

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


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

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


500 вылезла

Строчка из эррор-лога:

[Thu Oct 18 00:57:36 2007] [alert] [client 217.23.191.155] ......./.htaccess: Invalid command 'AcceptPathInfo', perhaps mis-spelled or defined by a module not included in the server configuration

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


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


Deadooshka


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

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


это из апача 2...
тогда еще вариант (вместо предыдущих моих)
Код: Выделить весь код
RewriteEngine On
RewriteRule \.(html?|php).+$ /404.htm [R,L]
в смысле - если что будет после расширения - редиректить на 404...

Отправлено: 01:12, 18-10-2007 | #14


Аватара для Vampire

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


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

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


Теперь вообще любая страничка, даже существующая на 404 редиректится. А если учесть, что 404 страница у меня через несколько секунд редиректится на главную пагу, а та из-за кода опять на 404 идет, зацикленный редирект на 404 получился прям какой-то

А апачь на сервере судя по пхпинфо версии 1.3.37
Код: Выделить весь код
Apache Version  Apache/1.3.37 (Unix) mod_fastcgi/2.4.2 FrontPage/5.0.2.2635 PHP/4.4.7 with Suhosin-Patch mod_ssl/2.8.28 OpenSSL/0.9.7e-p1

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


Отправлено: 01:19, 18-10-2007 | #15


Deadooshka


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

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


а какие расширения то есть? если htm нету, но "?" лучше убрать ...
Код: Выделить весь код
RewriteRule \.(html|php).+$ /404.php [R,L]
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:24, 18-10-2007 | #16


Аватара для Vampire

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


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

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


.html и .php больше никаких. Сейчас вроде все нормально работает. А можно сделать такчто-бы редирект был не на 404 страницу, а на страницу, которая в ссылке присутствует, только срубать с сылки все лишнее?

ладно я спать пошел, завтра вечером думаю добьем с тобой этот момент Есче раз спасибо за уже достигнутые результаты!

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


Отправлено: 01:34, 18-10-2007 | #17


Deadooshka


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

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


Vampire, вот типа этого...
Код: Выделить весь код
RewriteRule ^(.+\.(html|php)).+$ /$1 [R,L]
Это сообщение посчитали полезным следующие участники:

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


Аватара для Vampire

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


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

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


Спасибо есче раз, все просто замечательно работает

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


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


Аватара для Prisoner

Engrossed by the Void


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

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


Некоторым жителям форума пора делать доп. статус (как "Contributor") - "полный знаток" .

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


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



Компьютерный форум 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




 
Переход