Проблема с .htaccess в SocialEngine

Статус
В этой теме нельзя размещать новые ответы.

dreamerrr

Постоялец
Регистрация
2 Янв 2009
Сообщения
94
Реакции
50
Когда в админке переключаю на ЧПУ URL - мне дается сгенерированный код для .htaccess Создаю этот файл. Обновляю страницу - ошибка 500.

В чем причина?...

Код:
RewriteEngine On
Options +Followsymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/images/(.*)$ /images/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/uploads_user/(.*)$ /uploads_user/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ /profile.php?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)?$ /profile.php?user=$1$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/polls/([0-9]+)/?$ /poll.php?user=$1&poll_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/polls/([0-9]+)/([^/]+)?$ /poll.php?user=$1&poll_id=$2$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/polls/?$ /polls.php?user=$1 [L]



RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/blog/([0-9]+)/?$ /blog.php?user=$1&blogentry_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/blog/([^/]+)?$ /blog.php?user=$1$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/blog/?$ /blog.php?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/trackback/([0-9]+)/?$ /blog_ajax.php?task=trackback&user=$1&blogentry_id=$2 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/classifieds/([0-9]+)/?$ /classified.php?user=$1&classified_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/classifieds/([0-9]+)/([^/]+)?$ /classified.php?user=$1&classified_id=$2$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/classifieds/?$ /classifieds.php?user=$1 [L]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/([0-9]+)/([0-9]+)/?$ /album_file.php?user=$1&album_id=$2&media_id=$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/([0-9]+)/?$ /album.php?user=$1&album_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/([0-9]+)/([^/]+)?$ /album.php?user=$1&album_id=$2$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/?$ /albums.php?user=$1 [L]
 
Когда в админке переключаю на ЧПУ URL - мне дается сгенерированный код для .htaccess Создаю этот файл. Обновляю страницу - ошибка 500.

В чем причина?...

на хосте или на локалке?
по идее ошибок быть не должно
вообще странно ошибка 500 это вроде перл
 
на хосте или на локалке?
по идее ошибок быть не должно
вообще странно ошибка 500 это вроде перл
На хосте. Это внутренняя ошибка сервера. Я погуглил - пишут, что это одна из самых распространенных ошибок в неправильной конфигурации файла .htaccess
 
Проверь включен-ли mod_rewrite?
 
Да, мне тоже интересно, какие могут быть проблемы. Если ктонибудь сталкивался с подобными проблемами и разрешил их - поделитесь пожайлуста, Думаю многим это интересно.:)
 
Options Indexes какие в конфиге апача стоят? Попробуй заменить следующим параметром:
Options Indexes ExecCGI FollowSymLinks
 
Убей строку Options +Followsymlinks , у тебя она не поддерживается, без нее будет всеравно работать как надо.
 
Убей строку Options +Followsymlinks , у тебя она не поддерживается, без нее будет всеравно работать как надо.

Еще, подскажи пожалуйста, установи S/Engine а как пытаюсь зайти в админ-панель, ввожу имя и пароль админки - но при нажатии на "login" ничего не происходит, просто обновляется страница и всё. Может есть какое-то решение?
 
Если все правильно установлено, то это глюк браузера ие 7,8, лечится добавлением в доверенные адреса или лисой.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху