Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2016, 15:30   #1
Mark54
Новичок
Джуниор
 
Регистрация: 23.09.2016
Сообщений: 5
По умолчанию Вместо 404 переходит на главную

При вводе неправильной ссылки, переходит на главную страницу, а должна на 404.
Нашел проблему, в htaccess убираю данную строку RewriteRule ^(.*)$ index.php/?news=$1 [L] и 404 начинает корректно работать. Но мне надо оставить её, т.к с её помощью у меня сокращаются ссылки.
Помогите решить проблему, запутался капец.
Mark54 вне форума Ответить с цитированием
Старый 23.09.2016, 16:36   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,156
По умолчанию

пишешь в обработчике index.php маршрутизатор на 404 страницу и все счастливы
ADSoft вне форума Ответить с цитированием
Старый 23.09.2016, 16:42   #3
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Так не выйдет. у него все урлы передаются index.php/?news=сюда, а там как я понимаю просто не для всего есть обработка ошибок.
Мне вообще кажется, что это какой то дорвей, да ТС ?
uberchel вне форума Ответить с цитированием
Старый 23.09.2016, 16:44   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а если в начале htaccess
дописать строчку:

Код:
ErrorDocument 404 /catalog404/index.php
ну и в каталоге catalog404 разместить нужный index.php

это не поможет?

p.s. я в правилах .htaccess не шарю, просто видел такой код внутри...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.09.2016, 16:45   #5
Mark54
Новичок
Джуниор
 
Регистрация: 23.09.2016
Сообщений: 5
По умолчанию

uberchel, Верно
Mark54 вне форума Ответить с цитированием
Старый 23.09.2016, 16:45   #6
Mark54
Новичок
Джуниор
 
Регистрация: 23.09.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
а если в начале htaccess
дописать строчку:

Код:
ErrorDocument 404 /catalog404/index.php
ну и в каталоге catalog404 разместить нужный index.php

это не поможет?

p.s. я в правилах .htaccess не шарю, просто видел такой код внутри...
не помогает так, пробовал уже
Mark54 вне форума Ответить с цитированием
Старый 23.09.2016, 16:49   #7
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
а если в начале htaccess
дописать строчку:

Код:
ErrorDocument 404 /catalog404/index.php
ну и в каталоге catalog404 разместить нужный index.php

это не поможет?

p.s. я в правилах .htaccess не шарю, просто видел такой код внутри...
Неа, потому что он все передает в 1 точку входа.

Mark54, ну тогда я не буду вам помогать, и так вместо сайтов в выдачи одни дорвеи в вирусами, платниками или видущими на другие дорвеи.
uberchel вне форума Ответить с цитированием
Старый 23.09.2016, 16:58   #8
Mark54
Новичок
Джуниор
 
Регистрация: 23.09.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от uberchel Посмотреть сообщение
Неа, потому что он все передает в 1 точку входа.

Mark54, ну тогда я не буду вам помогать, и так вместо сайтов в выдачи одни дорвеи в вирусами, платниками или видущими на другие дорвеи.
Я не знаю что такое дорвей, вот описание какое нашел (оптимизированная под один или несколько поисковых запросов с целью её попадания на высокие места в результатах поиска по этим запросам).
Это сайт-визитка компании, которая продвигается в поисковых системах в топовые позиции

Последний раз редактировалось Mark54; 23.09.2016 в 17:06.
Mark54 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не переходит на другой лист evdss Microsoft Office Excel 1 18.02.2014 08:20
Вместо русского текста символы - после переустановки Windows в файлах мусор вместо русских букв. МАРИННН Windows 14 13.10.2013 08:53
Переходит на главную страницу вместо вызова функции Krasi JavaScript, Ajax 3 27.08.2011 17:04
Не переходит по ссылке Артем112а Помощь студентам 4 15.04.2011 18:46