Залезла в этот файл .htacess и убила форум
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Помогите исправить, или мне придется все переустанавливать?((((
Выдает теперь это:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@startiq.ru to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.10 (Unix) Server at startiq.ru Port 80
Выдает теперь это:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@startiq.ru to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.10 (Unix) Server at startiq.ru Port 80
Терпение и труд всё перетрут 

- DesignerMix
- Администратор
- Сообщения: 7027
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Powergirl, как вы предлагаете вам отвечать??? Вы не указали где лежал .htacess (в какой директории) а также не указали что вы там правили?
Вы написали только текст ошибки которая является результатом ваших действий, по этой ошибке я ничего вам не подскажу. Предоставляйте более цельные данные.
Вы написали только текст ошибки которая является результатом ваших действий, по этой ошибке я ничего вам не подскажу. Предоставляйте более цельные данные.
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Я в панике, столько мучаюсь с ним...
Хотела вставить в него код перенаправления на адрес (лучше бы не пробовала).
После того, как все вернула на место, ничего не поменялось.
В папке форум: /startiq/public_html/forum
Правила: после первой строки вставила код: http://dmyt.ru/forum/viewtopic.php?f=51 ... ndex#p9054
Хотела вставить в него код перенаправления на адрес (лучше бы не пробовала).
После того, как все вернула на место, ничего не поменялось.
В папке форум: /startiq/public_html/forum
Правила: после первой строки вставила код: http://dmyt.ru/forum/viewtopic.php?f=51 ... ndex#p9054
Код: Выделить всё
<IfModule mod_rewrite.c>
# Редирект из корня на форум
RewriteEngine On
RewriteRule ^$ /forum [L]
# Убираю из адреса www (редирект на http)
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>
Последний раз редактировалось Powergirl 12 янв 2017, 22:04, всего редактировалось 1 раз.
Терпение и труд всё перетрут 

- DesignerMix
- Администратор
- Сообщения: 7027
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Какой код вы добавили и в какой раздел .htacess его вставили? Или .htacess изначально был пустым?
Не может быть, если содержимое файла .htacess стало таким, каким оно было когда форум работал то он бы уже работал! Перезагрузки веб-сервера или очистки кэша для этого не требуется! Убедитесь что файл действительно восстановлен в исходное состояние.
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Этот в самый первый раздел.
Отправлено спустя 2 минуты 32 секунды:
Сейчас у меня так: Может что-то лишнее удалила.
Код: Выделить всё
<IfModule mod_rewrite.c>
# Редирект из корня на форум
RewriteEngine On
RewriteRule ^$ /forum [L]
# Убираю из адреса www (редирект на http)
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>
Сейчас у меня так: Может что-то лишнее удалила.
Код: Выделить всё
<IfModule mod_rewrite.c>
</IfModule>
RewriteEngine on
#
# Uncomment the statement below if URL rewriting doesn't
Терпение и труд всё перетрут 

- DesignerMix
- Администратор
- Сообщения: 7027
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Во первых этот файл должен лежать не в папке с форумом, а в корне publick_html.
Приложите текущее содержимое файла .htacess из папки /startiq/public_html/forum
А также текущее содержимое файла .htacess из папки /startiq/public_html (если он там есть)
Отправлено спустя 49 секунд:
Если речь про файл из папки /startiq/public_html/forum то попробуйте его вообще удалить (предварительно сохранив оригинал).
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Я его не перемещала, просто зашла и внесла изменения после чего появилась ошибка...потом удалила то что внесла и сохранила. Он уже изначально был там.
Скачать и прислать?
В корне у меня только index.php
Скачать и прислать?
В корне у меня только index.php
Последний раз редактировалось Powergirl 12 янв 2017, 22:18, всего редактировалось 1 раз.
Терпение и труд всё перетрут 

- DesignerMix
- Администратор
- Сообщения: 7027
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Powergirl, Я вам говорю и спрашиваю про одно а вы мне отвечаете про другое... Те данные что вы мне отправляли в личку еще актуальны? Если да, то я зайду, посмотрю исправлю (если разберусь) и потом опишу на форуме в чем была проблема.
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Да, все скинула в личку. Спасибо, вот как после такого править код, уже фобия.
В общем я теперь за правило взяла, прежде чем, куда-то лазить править - сохранить файл перед этим!
В общем я теперь за правило взяла, прежде чем, куда-то лазить править - сохранить файл перед этим!

Последний раз редактировалось Powergirl 12 янв 2017, 22:54, всего редактировалось 1 раз.
Терпение и труд всё перетрут 

- DesignerMix
- Администратор
- Сообщения: 7027
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Powergirl, зашел, посмотрел.
У вас в файле .htacess в папке /startiq/public_html/forum было следующее:
В этих строках:
Закрывающий тег </IfModule> лишний. Я его удалил и ошибка Internal 500 Server Error устранилась.
В будущем всегда делайте резервные копии перед тем, как что-то менять или обновлять! Я например даже перед установкой какого-нибудь расширения стараюсь делать копию хотя бы БД.
Тему отмечаю решенной.
У вас в файле .htacess в папке /startiq/public_html/forum было следующее:
Код: Выделить всё
<IfModule mod_rewrite.c>
</IfModule>
RewriteEngine on
#
# Uncomment the statement below if URL rewriting doesn't
# work properly. If you installed phpBB in a subdirectory
# of your site, properly set the argument for the statement.
# e.g.: if your domain is test.com and you installed phpBB
# in http://www.test.com/phpBB/index.php you have to set
# the statement RewriteBase /phpBB/
#
#RewriteBase /
#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
#
# If symbolic links are not already being followed,
# uncomment the line below.
# http://anothersysadmin.wordpress.com/2008/06/10/mod_rewrite-forbidden-403-with-apache-228/
#
#Options +FollowSymLinks
</IfModule>
# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
# module mod_authz_host to a new module called mod_access_compat (which may be
# disabled) and a new "Require" syntax has been introduced to mod_authz_host.
# We could just conditionally provide both versions, but unfortunately Apache
# does not explicitly tell us its version if the module mod_version is not
# available. In this case, we check for the availability of module
# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
<IfModule mod_version.c>
<IfVersion < 2.4>
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
</IfVersion>
<IfVersion >= 2.4>
<Files "config.php">
Require all denied
</Files>
<Files "common.php">
Require all denied
</Files>
</IfVersion>
</IfModule>
<IfModule !mod_version.c>
<IfModule !mod_authz_core.c>
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
</IfModule>
<IfModule mod_authz_core.c>
<Files "config.php">
Require all denied
</Files>
<Files "common.php">
Require all denied
</Files>
</IfModule>
</IfModule>
Код: Выделить всё
<IfModule mod_rewrite.c>
</IfModule>
RewriteEngine on
В будущем всегда делайте резервные копии перед тем, как что-то менять или обновлять! Я например даже перед установкой какого-нибудь расширения стараюсь делать копию хотя бы БД.
Тему отмечаю решенной.
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Теперь научена опытом! Еще раз большое спасибо, мне до таких знаний, еще далеко... 

Терпение и труд всё перетрут 

- DesignerMix
- Администратор
- Сообщения: 7027
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Залезла в этот файл .htacess и убила форум
PS: А если хотите чтобы из корня сайта автоматом был редирект в папку forum то файл .htacess с соответствующим содержанием нужно добавить именно в /startiq/public_html
-
- Постоянный пользователь
- Сообщения: 68
- Зарегистрирован: 17 мар 2016, 06:28
- Откуда: Краснодар
- Контактная информация:
Залезла в этот файл .htacess и убила форум
Хорошо попробую на досуге. Не удержалась, все получилось. Я счастлива))))
Терпение и труд всё перетрут 
