Проблема с кодировкой в Yii Framework

Проблема связана с корректностью определения в браузерах кодовой страницы. При создании макета все параметры указаны правильно, но вместо русских символов мы видим каракули. Проблема решается путем принудительного указания кодировки по-умолчанию в .htaccess.

Кстати, проблема не является специфичной только для Yii, просто у большинства CMS уже прописаны необходимые параметры или они создаются на этапе установки сайта. Если же написание сайта происходит «с нуля», то все эти нюансы, нужно предусматривать самостоятельно.

Читать далее…

htaccess 301 редирект с www и без www

Желательно для доменов второго уровня описывать в файле htaccess 301 редирект (перенесен навсегда), указывая явно поисковой машине, какой хост наиболее правильный. Нужно учитывать, что сайты www.site.ru и site.ru (без www), с точки зрения поисковой машины – два разных сайта.

Для сайтов в доменах третьего уровня данная мера не так актуальна, но, для верности можно тоже описывать. Если вы к своему домену третьего уровня решили подставить еще и www, то описывать в htaccess 301 редирект на главное зеркало нужно обязательно.

Читать далее…