Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Ошибка 404 при переходе на страницу регистрации.

Тема в разделе "Вопросы- ответы", создана пользователем Morello, 6 мар 2017.

06.03.17 в 15:37
07.03.17 в 13:44
23
2.388
0
  1. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Здравствуйте, у меня почему то при переходе на страницу регистрации выводится ошибка 404. Не могу понять в чем дело, возможность авторизации на сайте включена, php файл регистрации на месте. Сайт http://beta.ggbb.su/
     
  2. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    что делал,чтовключал, отключал? RewriteBase / может?
     
  3. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Честно говоря не очень хорошо вас понял.
     
  4. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    ну что ты в последнее время,т.е. до этого изменял, влючал в настройках например,в хтасесс
     
  5. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Все теперь понял. Разные настройки трогал. Поначалу полностью отключал регистрацию на сайте, но теперь включил все настройки связанные с регистрацией - не работает. Я не помню работала ли регистрация до того как я ее отключил. А директивы RewriteBase в .htaccess вообще нет. Ставил стоковый .htaccess файл, тоже не помогает. На этом же сервере стоит есть еще один сайт, на нем все работает.

    Вот содержимое htaccess
    DirectoryIndex index.php

    RewriteEngine On
    RewriteRule ^([^.]+)/(.*)-([0-9]+)/?$ /$3-$2.html [R=301,L]
    ErrorDocument 404 /404.html
    # Редиректы

    RewriteRule ^page/([0-9]+)(/?)$ index.php?cstart=$1 [L]

    # Сам пост
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6&seourl=$6 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&seourl=$5 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&seourl=$5 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4&seourl=$4 [L]

    RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 [L]
    RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$3&news_page=$2&seourl=$4&seocat=$1 [L]
    RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html$ engine/print.php?news_page=$2&newsid=$3&seourl=$4&seocat=$1 [L]
    RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ index.php?newsid=$2&seourl=$3&seocat=$1 [L]

    RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$3&news_page=$1&cstart=$2&seourl=$4 [L]
    RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html$ index.php?newsid=$2&news_page=$1&seourl=$3 [L]
    RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html$ engine/print.php?news_page=$1&newsid=$2&seourl=$3 [L]
    RewriteRule ^([0-9]+)-(.*).html$ index.php?newsid=$1&seourl=$2 [L]

    # За день
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]
    # За весь месяц
    RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]
    # Вывод за весь год
    RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]
    RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]
    # вывод отдельному тегу
    RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]
    RewriteRule ^tags/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=tags&tag=$1&cstart=$2 [L]
    # поиск по доп полям
    RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [L]
    # вывод для отдельного юзера
    RewriteRule ^user/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]
    RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
    RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
    RewriteRule ^user/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]
    RewriteRule ^user/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]
    RewriteRule ^user/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]
    # вывод всех последних новостей
    RewriteRule ^lastnews(/?)+$ index.php?do=lastnews [L]
    RewriteRule ^lastnews/page/([0-9]+)(/?)+$ index.php?do=lastnews&cstart=$1 [L]
    # вывод в виде каталога
    RewriteRule ^catalog/([^/]*)/rss.xml$ engine/rss.php?catalog=$1 [L]
    RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]
    RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]
    # вывод непрочитанных статей
    RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L]
    RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L]
    # вывод избранных статей
    RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]
    RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]

    RewriteRule ^rules.html$ index.php?do=rules [L]
    RewriteRule ^statistics.html$ index.php?do=stats [L]
    RewriteRule ^addnews.html$ index.php?do=addnews [L]
    RewriteRule ^rss.xml$ engine/rss.php [L]
    RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L]
    RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^.]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]
    RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1&seourl=$2 [L]
    RewriteRule ^print:([^/]+).html$ engine/print.php?do=static&page=$1&seourl=$1 [L]

    # Редирект с index.php/html на сайт
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
    RewriteRule .* / [R=301,L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L]
     
    #5 Morello, 6 мар 2017
    Последнее редактирование модератором: 6 мар 2017
  6. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    попробуй добавь RewriteBase / после RewriteEngine On
     
  7. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Не помогло
     
  8. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    чпу включено?
     
  9. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    @Morello, версия ДЛЕ? Какие изменения в файлах двига были?
    ЧПУ не влияет на ссылки без ЧПУ! Восстановление пароля работает на сайте...
     
  10. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Включено

     
  11. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    @Morello, попробуй заменить engine.php на оригинал
     
  12. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Не помогло
     
  13. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    ну ты говоришь что не помнишь,работала регистрация или нет, может она изначально не работала. Хз, права на запись, может последние сторонние модули которые устанавливал... хз даже интересно
     
  14. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    через чего у тебя работает 404? если через движок, пробуй отключить модуль, если через хтасесс пробуй удалить ErrorDocument 404 /404.html

    блин редактирования не стало, если движок, то хтассес откл, и наоборот
     
    #14 yuragan, 6 мар 2017
    Последнее редактирование модератором: 7 мар 2017
  15. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    У меня в htaccess прописано ErrorDocument 404 /404.html. Что конкретно мне надо отключить и где?
     
  16. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    красивую страницу ошибка 404 как делал?

    короче говоря как у тебя выводится 404 ошибка? через хтассес или через движок?

    ты выводишь ошибку 404 с помощью этого ErrorDocument 404 /404.html ? если нет,то отключи модуль вывода 404 (если он есть) попробуй, появилась регистрация или нет. Если выводишь с помощью хтассес, то отключи модуль 404, или какие либо галочки....
     
    #16 yuragan, 6 мар 2017
    Последнее редактирование модератором: 7 мар 2017
  17. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    404 Вывожу через htaccess. Я удалил этот код из него ErrorDocument 404 /404.html, но ошибка все равно выводится.

    Я полазил и обнаружил что 404 на самом деле выводилась через движок. Отключил ее и теперь страница регистрации появилась, но в ней нет содержимого файла шаблона(registration.tpl), будто бы его и вовсе нет
     
    #17 Morello, 7 мар 2017
    Последнее редактирование модератором: 7 мар 2017
  18. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    может модуль регистрации от какой нибудь другой версии двигла? попробуй в инете найди от своей версии перезалей попробуй. только бекап сделай.

    как вариант этот файл выдернуть с другого сайта на котором все работает,сравнить
     
    #18 yuragan, 7 мар 2017
    Последнее редактирование модератором: 7 мар 2017
  19. TopicStarter Overlay
    Morello

    Morello Новичок

    Регистрация:
    30 июл 2016
    Сообщения:
    42
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    В каком смысле? как так может быть? На другом моем сайте эта же версия движка, скачанная из этого же источника. Там все работает

    Скопировал этот файл из другого шаблона, не помогло. Изменил шаблон сайта на стандартный, опять выходит ошибка 404.
     
    #19 Morello, 7 мар 2017
    Последнее редактирование модератором: 7 мар 2017
  20. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    Дак выдерни все кишки модуля где все работает, и замени на этом сайте где не работает,если будет так же значит дело в другом..
     
Яндекс.Метрика