Проблема .htaccess для LiveStreet 0.5.1 (РЕШЕНО) :)
Проблема 301 редиректа в .htaccess для LiveStreet 0.5.1
Нужно сделать редирект из www, на без www.
Гемор под катом )))))
В дефолт файле стоит так:
Делаю нужный тип редиректа (из www, на без www):
При попытке залогинится видает: site.com/index.php/
Не могу залогинится под админом.
Кеш почистил полностю, перезагрузил вдс, наконец — почистил кеш в мозиле. Все без результата.
И что самое интересное, на том же вдс стоит проект на 0.4.2, в нем файл .htaccess тот же, и все там работает на все 100.
Бля, ну за что мне этот гемор!
Нужно сделать редирект из www, на без www.
Гемор под катом )))))
В дефолт файле стоит так:
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
<Files "plugins.dat">
order allow,deny
deny from all
</Files>
Делаю нужный тип редиректа (из www, на без www):
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
RewriteCond %{HTTP_HOST} ^www.mysite\.ru$ [NC]
RewriteRule ^(.*)$ http://mysite.ru/$1 [R=301,L]
При попытке залогинится видает: site.com/index.php/
Не могу залогинится под админом.
Кеш почистил полностю, перезагрузил вдс, наконец — почистил кеш в мозиле. Все без результата.
И что самое интересное, на том же вдс стоит проект на 0.4.2, в нем файл .htaccess тот же, и все там работает на все 100.
Бля, ну за что мне этот гемор!
5 комментариев
1. /config/config.local.php
версия 0.5.1 | 33 строка, убираем www
2. Правим наш .htaccess
3. Чистим кеш
— сносим все в папке tmp кроме файла .htaccess
— сносим все файлы в папках:
templates/cache/ваш_шаблон/
templates/compiled/ваш_шаблон/
4. Чистим кеш браузера
5. Смотрим. Все работает на ура!
6. не мешало б перезагрузить vps/vds