ispCP - Board - Support
Как включить поддержку htaccess? - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Russian Corner (/forum-53.html)
+--- Thread: Как включить поддержку htaccess? (/thread-16070.html)



Как включить поддержку htaccess? - xpasha - 05-19-2012 06:07 PM

Всем привет. Стоит убунта 12,04, стоит последняя панель. Все работает, кроме .htaccess. С данным файлом сайты не открываются, без него открываются, но соответственно по внутренним ссылкам ходить не получается. Я новичек в этом деле, так что заранее прошу прощения за возможно глупый вопрос, но как включить или настроить поддержку .htaccess?


RE: Как включить поддержку htaccess? - data-stream_ru - 06-28-2012 07:04 PM

.htaccess относится не к панели а к апачу.
Его формирует или юзер ручками или движок сайта при инсталяции.

Очевидно у вас ошибка в синтаксисе и апач отказывается обрабатывать.
Обратитесь за помощью к разработчикам апача или конкретногот движка, который вы здесь не указали.
Тем более, что содержание проблемного файла вы не привели здесь. А экстрасенсов и прочих угадывателей есть не здесь - надо обратится к Кашпировскому, Алану Чумаку или бабке-ведунье.


RE: Как включить поддержку htaccess? - xpasha - 08-22-2012 07:17 PM

Движек InstantCMS. Установка "из коробки" проходит гладко, без затыков, после установки сайт нормально открывается, но при переходе по любой ссылке на сайте получаю (это например при переходе по ссылке "Новости"):

Error 404!
/novosti
File not found!


RE: Как включить поддержку htaccess? - guk_oleg - 10-19-2012 03:03 AM

Необходимо изменить файл /etc/apache2/sites-available/ispcp.conf
Найдите в нем записи о нужном домене, и следующие строки

PHP Code:
# httpd sub entry PHP2 support BEGIN.
    
<IfModule mod_php5.c>
        
php_admin_value open_basedir "/var/www/virtual/mydomen.ru/:/var/www/virtual/mydomen.ru/phptmp/:/usr/share/php/"
        
php_admin_value upload_tmp_dir "/var/www/virtual/mydomen.ru/phptmp/"
        
php_admin_value session.save_path "/var/www/virtual/mydomen.ru/phptmp/"
        
php_admin_value sendmail_path '/usr/sbin/sendmail -f vu2015 -t -i'
    
</IfModule>
    <
IfModule mod_fastcgi.c>
        
ScriptAlias /php5/ /var/www/fcgi/mydomen.ru/
        <
Directory "/var/www/fcgi/mydomen.ru">
            
AllowOverride All
            Options 
+ExecCGI -MultiViews -Indexes
            Order allow
,deny
            Allow from all
        
</Directory>
    </
IfModule


По умолчанию в куске кода
PHP Code:
<IfModule mod_fastcgi.c>
        
ScriptAlias /php5/ /var/www/fcgi/mydomen.ru/
        <
Directory "/var/www/fcgi/mydomen.ru">
            
AllowOverride All 


стоит None необходимо заменить на All

Затем перезагрузим Apache:

Code:
/etc/init.d/apache2 restart



RE: Как включить поддержку htaccess? - xpasha - 10-26-2012 08:20 PM

Не помогает. Пробовал и с .htaccess и без него, получаю интернал сервер эррор.