Создадим две вложенные директории /files/files в корне сайта. Если вы пожелаете использовать другие имена директорий, то вам необходимо будет внести соответствующие правки в дальнейшем.
В директорию /files поместим файл index.php следующего содержания:
Изначально выясним что мы понимаем под понятием уязвимости, дабы знать в дальнейшем какие задачи пред нами стоят. Для нас уязвимость это какой-либо недостаток в защите сайта, при котором иной пользователь (ака злоумышленник) может получить достук к админке и/или фтп доступ, или же путём создания собственного файла на сервере (шелл, эксплоит… все называют по разному) манипулировать сайтом. В любом из вышеуказанных случаев злоумышленник имеет возможность слить вашу БД или внести в неё изменения, изменить шаблон сайта, если количество мозгов в черепе побольше, то также можно организовать удалённый доступ и удалённую манипуляцию сайтом, проделывая те или иные действия уже в автоматическом режиме. Иногда «ломанные» сайты соединяют в сети для более удобного управления. Читать далее »
Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как фронтсервера и Apache как бэксервера. Данная связка позволяет существенно сократить расход памяти и увеличить быстродействие работы сервера. Однако Читать далее »
Работу с оптимизацией сайта нужно проводить в первую очередь после создания сайта . Существует такая проблема: как дублирование адресов одной и той же страницы, что конечно не хорошо для Вашего сайта и SEO .
Вот маленькое решение как избавится от этой проблемы .
Как известно главная страница любого сайта обычно доступна по 6-ем адресам: Читать далее »
Полезная статья: поможет сделать редирект (перенаправление ) при возникновении » ошибки 404 « в дле на статическую страницу , которую при желании можно красиво оформить.
Достаточно простая установка, делается почти за 3-5 мин:
Все что нам нужно это добавить в файл .htaccess ,который находится в корне сайта код переадресовки :Читать далее »
Некоторые наши клиенты столкнулись с тем что неработает массовая загрузка файлов на сервер, поэтому мы решили поговорить о ней отдельно. Анализ обращений показывает, что неработоспособность делится на два типа:
1. Ошибки самого пользователя: неустановлены права на запись в нужные папки скрипта, попытка загрузить файлы несоответствующего настройкам типа файлов, загрузка файлов размеры которых превышают лимиты установленные в настройках скрипта или в настройках сервера. Читать далее »
Человекопонятный URL — веб-адреса, удобные для восприятия человеком.
В wordpress существует своя настройка чпу, хоть она явно не выражена в административной части, но настройки у неё имеются. Для этого у вас должен присутствовать в корне сайта один важный файл .htaccess, wordpress при установке его может не создать и если его нет то создайте его сами и положите в корень сайта. Для этого зайдите в административную часть и выберите Параметры/постоянные ссылки внизу будет сообщение:
Если бы ваш файл .htaccess был доступен для записи, мы могли бы выполнить следующий шаг автоматически, но это не так. Вот правила mod_rewrite, которые должны быть в файле .htaccess. Кликните на поле и нажмите CTRL + a, чтобы выделить весь текст. Читать далее »
Ошибка 404 или Not Found (не найдено) стандартный код ответа HTTP о том, что клиент был в состоянии общаться с сервером, но сервер не может найти данные согласно запросу. Пользователи наиболее часто сталкиваются с ошибкой 404 при посещении битых или мертвых ссылок и делая ошибку 404 одной из наиболее узнаваемых ошибок в сети Интернет.
В wordpress есть своя собственная страница ошибок, она находится в папке с активным на данный момент шаблоном. Но не во всех шаблонах есть страница ошибок и даже если она есть то не всегда она работает. Почему же так происходит я задался этим вопросом и далеко не сразу нашёл ответ! Поэтому я постараюсь объяснить суть почему так происходит и как это исправить. Читать далее »
В Joomla при включенном стандартном sef происходит дублирование главной страницы. То есть получается, что есть страница domen.ru и domen.ru/home.html (это страница на которую ведет пункт меню выставленный в joomla по умолчанию «главная»). Для того что бы избежать дублирования необходимо сделать редирект. Открываем файл .htaccess в корне Joomla и вписываем:
RewriteBase /
Redirect permanent /home.html http://opengs.ru/
Тоесть мы сообщили серверу что страница перемещена постоянно с адреса domen.ru/home.html на dome.ru (301 документ перемещен постоянно) Читать далее »
Причин ошибки Internal Server Error (500) в Joomla может быть множество. В этой статье рассмотрим наиболее частые случаи возникновения и пути решения.
«Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.» — если вы видите у себя на сайте сообщение такого вида, значит это ошибка, о устранении которой вы узнаете прямо сейчас.
В 99.9% случаев — проблема находится в содержимом файла .htaccess который находится в корне сайта.
1) Если вы используете какой-либо сео-компонент попробуйте переименовать файл .htaccess в htaccess.txt. Читать далее »