51 Отредактировано kastembay (11-06-2016 20:09:47)

Re: Установка на сервер, проблема с .htaccess?

Олег пишет:
kastembay пишет:

У меня проблема такого рода, на локальном все работает без нареканий, а на боевой кидаю - не работает файловый менеджер в системе.
Мой .htaccess

+ открыть спойлер
AddDefaultCharset UTF-8

Options +FollowSymLinks
Options -Indexes

RewriteEngine on

# RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]

#apache2ctl -M && sudo a2enmod expires && sudo service apache2 restart (to enable mod_expires on ubuntu)
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/x-shockwave-flash "access 1 year"
ExpiresByType application/javascript "access 1 year"
ExpiresByType application/x-javascript "access 1 year"
ExpiresByType text/css "access 1 year"
ExpiresByType text/html "access 1 year"
</IfModule>

RewriteRule ^(.*)\.tpl$ [R=404]
RewriteRule ^(.*)backups(.*)\.zip$ [R=404]

RewriteCond $1 !^(index\.php|assets/.*|uploads/.*|application/third_party/(epubjs|tinymce|filemanager).*|favicon\.ico|favicon\.png|captcha/.*|application/.*/templates|application/.*/assets/js|application/.*/assets/css|application/.*/assets/images|CHANGELOG.xml|templates|js)
RewriteRule ^(.*)$ /index.php/$1 [L]

####################################
# or
# RewriteRule ^(.+)$ index.php?$1 [L]
# or
# RewriteRule ^(.*)$ /index.php?/$1 [L,QSA]

Пробовал менять на предложенные в этой теме - в файловом менеджере появляется 404 страница. Как мне победить это дело?

В посте № 48 написан ответ, таким только образом решил вопрос. Ошибки были как и у Вас. Версия 4.8  и 4.8.1
Помогла ТОЛЬКО заливка уже РАСПАКОВАННОГО движки и УСТАНОВКА на хостинге. (возможно связано с правами на папки)

Вечер потратил на то, что бы залить сайт, с моим "шикарным" интернетом - это прогресс, но нет, абсолютно ничего не изменилось. Проблема осталась. Хостинг hostlife.net.

Я расстроен, придется возвращаться на вордпресс (

UPD
Не давало мне покоя это дело. Ночь не спал, но решил эту проблему. В общем, моя проблема не в файле .htaccess, а недостающих модулях PHP.
Не доставало модулей: mbstring soap.
Необходимые модули:

  • curl

  • json

  • mbstring

  • iconv

  • gd

  • zlib

  • gettext

  • soap

Thumbs up Thumbs down