€
$
₴
₽
EN
RU
Vmeste.EU
Услуги
Каталог
Форумы
Основное
Radiotalk
Пользовательское
Webserv24 - Панель управления хостингом
11 •
Посмотреть все темы
.htaccess и ошибка "500 Server error."
1
5
quadright
@quadright
13.09.2012
Есть такой .htaccess:
Показать текст
Options All -Indexes
<Files .htaccess>
order allow,deny
deny from all
</Files>
# Дефолтовая кодировка
AddDefaultCharset utf8
RewriteEngine On
RewriteBase /
# Добавляем слеш в конце сроки uri
# исключаем файлы
RewriteCond %{REQUEST_FILENAME} !-f
# исключаем символьные ссылки
RewriteCond %{REQUEST_FILENAME} !-l
# исключаем файлы index.php
RewriteCond %{REQUEST_URI} !index.php
# исключаем uri содержащие точки, для пропуска ссылок на файлы
RewriteCond %{REQUEST_URI} !\.[^./]+$
# исключаем uri со слешем на конце
RewriteCond %{REQUEST_URI} !(.*)/$
# 301 перенаправление на запрос со слешем в конце
RewriteRule ^(.*)$ $1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !\.(css|html|swf|jpg|png|gif|ico|js|tif|tiff|doc|docx|xls|xlsx)$ [NC,OR]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(([^/]*)(/([^/]*)(/([^/]*)(/([^/]*)(/.*)?)?(/.*)?)?(/.*)?)?)?$ index.php?link1=$2&link2=$4&link3=$6&link4=$8 [L,QSA]
На другом хосте и локально работает как надо, но на вашем выдаёт ошибку. Подскажите чего не так?
Отредактировано quadright -
13.09.2012
5
quadright
@quadright
13.09.2012
Вообще ваш хостинг понравился, панель управления функциональная. Единственное с htaccess затык случился, подскажите как пофиксить и перезжать на ПМЖ начну 😀
7094
Dim
@Render
13.09.2012
Options All -Indexes
<Files .htaccess>
order allow,deny
deny from all
</Files>
Это можно сразу убирать - и так по умолчанию выставлено на всех серверах.
По реврайтам - нужно смотреть... Если после удаления строк выше, ошибка 500 не пропадёт, значит где-то в реврайтах что-то не то.
Лучше всего написать в тикет, чтобы подробней уже смотреть что не так с вашим .htaccess.
20090
Dimitry
@Dimitry
13.09.2012
AddDefaultCharset utf8
это не обязательное, но рекомендуемое, у нас на сервере кодировка не задана, браузер сам определяет по метатегам..
на счёт других данных лучше пробовать методом тыка, убиратьблоки пока не заработает, может будет понятно потом где ошибка, и лучше тикет написать, суппорт поможет
5
quadright
@quadright
14.09.2012
Всё куда банальнее, у меня вообще с .htaccess не работает, если даже я там только строчку "AddDefaultCharset utf8" оставляю 😀
Значит файл .htaccess копирую в папку html и права 644. Что не так?
7094
Dim
@Render
14.09.2012
quadright
пишет:
Всё куда банальнее, у меня вообще с .htaccess не работает, если даже я там только строчку "AddDefaultCharset utf8" оставляю 😀
Значит файл .htaccess копирую в папку html и права 644. Что не так?
Напишите лучше в тикет, сообщив путь к проблемному .htaccess.
Так телепатией заниматься - долго.
5
quadright
@quadright
14.09.2012
Render
пишет:
Напишите лучше в тикет, сообщив путь к проблемному .htaccess.
Так телепатией заниматься - долго.
Моих навыков телепатии тоже недостаточно 😀 где этот самый тикет? В имеющемся интерфейсе нет интуитивно-понятной кнопочки "тикет". Использую бесплатный тестовый период, вот собственно как всё настрою - стану полноценным "клиентом" 😀
7094
Dim
@Render
14.09.2012
quadright
пишет:
Render
пишет:
Напишите лучше в тикет, сообщив путь к проблемному .htaccess.
Так телепатией заниматься - долго.
Моих навыков телепатии тоже недостаточно 😀 где этот самый тикет? В имеющемся интерфейсе нет интуитивно-понятной кнопочки "тикет". Использую бесплатный тестовый период, вот собственно как всё настрою - стану полноценным "клиентом" 😀
Биллинг-панель -> Тикеты -> Задать новый вопрос
6600
Александр
@admiral
14.09.2012
Вопрос в тикете решен, файл .htaccess редактировался в другой кодировки