Не работает ЧПУ

Добрый день!

Переносим сайт на VPS.
Стандартный .htaccess не заработал.

пришлось изменить вот так.
AddDefaultCharset UTF-8
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.makeit-up.ru
RewriteRule (.*) http://makeit-up.ru/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ ./index.php
</IfModule>

php_value zend.ze1_compatibility_mode 0


Главная грузится, но вот с остальными страницами проблема.
Не работает ЧПУ. Кто сталкивался подскажите как правильно написать?

7 комментариев

avatar
Класс!!! Минусов напихали, а толку никакого! По всей видимости Незнайки пихают!!!
avatar
Сам в своё время сталкивался с такой же проблемой, когда на Хетцнеровский впс ставил. Мне помогло такое содержание .htaccess. Надеюсь, что разберётесь
AddDefaultCharset UTF-8
Options +FollowSymlinks -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php
# To redirect all users to access the site WITHOUT the www. prefix,
# (http://www.example.ru/... will be redirected to http://example.ru/...)
# adapt and uncomment the following:
RewriteCond %{HTTP_HOST} ^www\.example\.ru$ [NC]
RewriteRule ^(.*)$ http://example.ru/$1 [L,R=301]
avatar
Я могу ошибаться но мне кажется что у меня не установлен мод реврайт.
Добавил вот такой код и заработало, но насколько корректно пока не знаю. Тестирую…
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>

Если кто знает как правильно подключить mod_rewrite подскажите плиз)
Операционная система: Ubuntu 10.04
avatar
Могу наврать, но для этого открываем файл httpd.conf, ищем строчку:

#LoadModule rewrite_module modules/mod_rewrite.so


И убираем комментарий

LoadModule rewrite_module modules/mod_rewrite.so


После чего перезапускаем веб-сервер.
/etc/init.d/apache2 restart


Уже давно всё делаю через Webmin(да, я такой не православный, консоль не юзаю :)) — там все просто
через Веб сервер Apache -> Global configuration -> Configure Apache Modules -> галочка у rewrite. Ну и перезагружаем апач.
avatar
ребята привет я совсем молодой пользователь этого ресурса. Подскажите мне пожалуйста как создавать подобные блоги с вопросами? Зарание извеняюсь что не по теме написал
avatar
avatar
Для того чтобы написать в блог к нему сначала надо подключиться на странице блогов. livestreet.ru/blogs/
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.