Ошибка 500 и файл .htaccess
Страницы:
Распечатать
- 1
- 2
К данной теме присоединены сообщения из темы «Пожелания о тестовом разделе»
. Редактировалось 1 раз, последний — #2
Что только не испробовал ошибка у меня 500. Все что указано в index.htm все так!
и RewriteBase / расскомментировал. хотя по мне так кажется что тут ошибка:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(www/.*)$ $1 [QSA,L] # защита от зацикливания
RewriteRule ^(.*)$ www/$1 [QSA]
</IfModule>
Во-первых, в IntB два файла .htaccess. Один лежит в корне, второй — в подкаталоге www, который и является основным. Если у вас есть возможность настроить DocumentRoot на www/, то корневой вообще можно удалить, он тогда станет ненужным.
Дальше алгоритм действий такой: сначала нужно убедиться, что без файла .htaccess (его нужно временно во что-нибудь переименовать) работает главная страница форума (подразделы работать не будут, это нормально). Если это так, то нужно попробовать закомментировать строки
Также некоторые версии Apache могут некорректно реагировать на русскоязычные комментарии. Попробуйте удалить их полностью.
Еще вопрос: это возникло сразу после установки или же спустя какое-то время, скажем, после создания разделов?
Дальше алгоритм действий такой: сначала нужно убедиться, что без файла .htaccess (его нужно временно во что-нибудь переименовать) работает главная страница форума (подразделы работать не будут, это нормально). Если это так, то нужно попробовать закомментировать строки
<IfModule mod_setenvif.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
</IfModule>
### разрешение кеширования файлов на стороне клиента
<FilesMatch .*\.(css|js|gif|jpg|jpeg|png|ico)$>
Header append Cache-Control public,max-age=31622400
</FilesMatch>
Также некоторые версии Apache могут некорректно реагировать на русскоязычные комментарии. Попробуйте удалить их полностью.
Еще вопрос: это возникло сразу после установки или же спустя какое-то время, скажем, после создания разделов?
Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.
. Редактировалось 1 раз, последний — #5
вот такой log изначально У данного пользователя нет прав размещать ссылки! / docs / www / .htaccess: Unknown filter provider DEFLATE
Сейчас посмотрю и попробую, то что Вы советуете!
Сейчас посмотрю и попробую, то что Вы советуете!
. Редактировалось 1 раз, последний — #7
4X_Pro написал(а):
это возникло сразу после установки или же спустя какое-то время, скажем, после создания разделов?
Это вообще возникло после того как я закинул файлы на хост. Я еще не могу запустить инсталлятор, так как не получается запустить пишет ошибка 500.
. Редактировалось 1 раз, последний — #8
4X_Pro написал(а):
Ага, теперь ясно: нужно закомментировать строки c AddOutputFilterByType DEFLATE (скорее всего, выключен модуль Apache gzip).
Да вы правы надо было включить модуль
deflate_module - Модуль mod_deflate предоставляет фильтр DEFLATE для выдаваемых данных, который позволяет сжимать вывод сервера перед тем, как отправить клиенту.
Все заработало!
. Редактировалось 1 раз, последний — #9
4X_Pro, при установке вот что выходит:
Файл www/.htaccess уже существует, оставляем без изменений.
Копирование шаблона файла перенарпавления запросов etc/htaccess.def в etc/htaccess.txt: Ошибка!
Файл www/.htaccess уже существует, оставляем без изменений.
Копирование шаблона файла перенарпавления запросов etc/htaccess.def в etc/htaccess.txt: Ошибка!
Страницы:
Распечатать - 1
- 2
У вас нет прав для отправки сообщений в эту тему.