Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Discussion in 'Вопросы- ответы' started by Morello, Mar 6, 2017.

06.03.17 в 15:37
07.03.17 в 13:44
23
2,568
0
  1. TopicStarter Overlay
    Morello

    Morello Новичок

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

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    что делал,чтовключал, отключал? RewriteBase / может?
     
  3. TopicStarter Overlay
    Morello

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    Честно говоря не очень хорошо вас понял.
     
  4. yuragan

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    ну что ты в последнее время,т.е. до этого изменял, влючал в настройках например,в хтасесс
     
  5. TopicStarter Overlay
    Morello

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +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, Mar 6, 2017
    Last edited by a moderator: Mar 6, 2017
  6. yuragan

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    попробуй добавь RewriteBase / после RewriteEngine On
     
  7. TopicStarter Overlay
    Morello

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    Не помогло
     
  8. yuragan

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    чпу включено?
     
  9. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    @Morello, версия ДЛЕ? Какие изменения в файлах двига были?
    ЧПУ не влияет на ссылки без ЧПУ! Восстановление пароля работает на сайте...
     
  10. TopicStarter Overlay
    Morello

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    Включено

     
  11. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    @Morello, попробуй заменить engine.php на оригинал
     
  12. TopicStarter Overlay
    Morello

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    Не помогло
     
  13. yuragan

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    ну ты говоришь что не помнишь,работала регистрация или нет, может она изначально не работала. Хз, права на запись, может последние сторонние модули которые устанавливал... хз даже интересно
     
  14. yuragan

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    через чего у тебя работает 404? если через движок, пробуй отключить модуль, если через хтасесс пробуй удалить ErrorDocument 404 /404.html

    блин редактирования не стало, если движок, то хтассес откл, и наоборот
     
    #14 yuragan, Mar 6, 2017
    Last edited by a moderator: Mar 7, 2017
  15. TopicStarter Overlay
    Morello

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    У меня в htaccess прописано ErrorDocument 404 /404.html. Что конкретно мне надо отключить и где?
     
  16. yuragan

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    красивую страницу ошибка 404 как делал?

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

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

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    404 Вывожу через htaccess. Я удалил этот код из него ErrorDocument 404 /404.html, но ошибка все равно выводится.

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

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    может модуль регистрации от какой нибудь другой версии двигла? попробуй в инете найди от своей версии перезалей попробуй. только бекап сделай.

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

    Morello Новичок

    Joined:
    Jul 30, 2016
    Messages:
    42
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    В каком смысле? как так может быть? На другом моем сайте эта же версия движка, скачанная из этого же источника. Там все работает

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

    yuragan Бывалый

    Joined:
    Feb 2, 2017
    Messages:
    396
    Best Answers:
    0
    Ratings:
    +118 / 1 / -0
    Дак выдерни все кишки модуля где все работает, и замени на этом сайте где не работает,если будет так же значит дело в другом..
     
Яндекс.Метрика