Загрузки

Компонент онлайн калькулятор товаров - услуг скачать

  • Priceleaf pro
  • Priceleaf shop

Joomla скачать русская версия

  • joomla_1.5.25
  • joomla 2.5.6 стабильная версия.
  • joomla 2.5.9
  • joomla 3.0.3
  • Пакет русской локализации joomla 3.0.3

WordPress скачать русская версия

  • wordpress-3.4.2
  • wordpress-3.5.1

Корзина

 
Выбрано: 0 товаров
Сумма: 0 руб.
Корзина пуста
Очистить
При заказе свыше 100 руб. скидка 10%

Сравнить выбранные товары

Популярное

  • Ошибка 404
  • Компонент интернет магазина Priceleaf shop
  • Как перенести joomla с денвера на хостинг
  • Priceleaf pro компонент онлайн калькулятор
  • joomla как вставить модуль в статью

Wordpress страница 404

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)
Обновлено 05.02.2012 15:21
Twitter
Нравится
SocButtons v1.5

Ошибка 404 или Not Found (не найдено) стандартный код ответа HTTP о том, что клиент был в состоянии общаться с сервером, но сервер не может найти данные согласно запросу. Пользователи наиболее часто сталкиваются с ошибкой 404 при посещении битых или мертвых ссылок и делая ошибку 404 одной из наиболее узнаваемых ошибок в сети Интернет.

В wordpress есть своя собственная страница ошибок, она находится в папке с активным на данный момент шаблоном. Но не во всех шаблонах есть страница ошибок и даже если она есть то не всегда она работает. Почему же так происходит я задался этим вопросом и далеко не сразу нашёл ответ! Поэтому я постараюсь объяснить суть почему так происходит и как это исправить.


1. Wordpress для функционирования страницы 404 нужен файл .htaccess с точкой в начале, и ни как не htaccess.txt, без него не будет работать чпу и страница 404. Так как mod_rewrite данный модуль представляет собой основанный на правилах механизм (синтаксический анализатор с применением регулярных выражений), выполняющий URL преобразования на лету. Модуль поддерживает неограниченное количество правил и  связанных с каждым правилом условий, реализуя действительно гибкий и мощный механизм управления URL. URL преобразования могут использовать разные источники данных, например переменные сервера, переменные окружения, HTTP заголовки, время и даже запросы к внешним базам данных в разных форматах, — для получения URL нужного вам вида.

2. Нужен файл 404.php который должен находиться в шаблоне.

3. Wordpress не создаёт автоматически .htaccess

От теории к созданию. 

К сожалению при установке wordpress сам не создаёт файл .htaccess, ни при установке на денвере ни на хостинге, проверял несколько раз. Для этого авторизуйтесь у себя в админке  http://Ваш сайт.ru/wp-login.php и зайдите Параметры/постоянные ссылки внизу будет сообщение:

Если бы ваш файл .htaccess был доступен для записи, мы могли бы выполнить следующий шаг автоматически, но это не так. Вот правила mod_rewrite, которые должны быть в файле .htaccess. Кликните на поле и нажмите CTRL + a, чтобы выделить весь текст.

К сожалению правде это не соответствует и он не создаёт этот файл во всяком случае на версии 3.2.1 поэтому скопируйте код который будет чуть ниже и сохраните его как .htaccess и поместите в корневую папку сайта.

wordpress страница 404

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
 

Создание самой страницы 404 wordpress. Wordpress если существует в шаблоне файл 404.php сам его вызовет при ошибке. Сам файл можно оформить как вам угодно. Для примера можно оформить так:

<!--Основной файл index.php через который подключаются все остальные файлы шаблона
своего рода точка входа в шаблон-->
 
<!--Подключение файла header.php get_header(); который по умолчанию идёт как шапка сайта, 
в нём располагаются описание, подключение родных скриптов и стилей-->
<?php get_header(); ?>  
 
<!--Подключение основного файла который выводит контент, навигацию и всё остальное,
так же можно подключить таким образом любой нужный файл.
-->
<div id="content">
<h1>ошибка 404</h1>
</div>
 
<!-- Файл get_sidebar(); sidebar.php это файл по умолчанию для создания  блоков меню виджетов плагинов,
с ним можно разбить сайт на 2 - 3 блока.
 
get_footer(); footer.php файл по умолчанию который является футером сайта.
-->
 
<?php get_footer(); ?>

Пример взят из создания шаблона если что то не понятно то можете посмотреть в статье создание шаблона.

Это всё что нужно для создания страницы 404 wordpress, может показаться запутанным, но таков сам wordpress.

VkontakteFacebookMyspaceDeliciousDiggMailOkLivejournalYandexQipYaLiveinternetGoogle+
Понравилось поделись с другими!

Комментарии   

 
0 #1 Александр 05.11.2012 20:00
Для сервера типа Apache должен быть файл у папки с страницами сайта с названием
«.htaccess» и содержанием файла хотя бы:

ErrorDocument 404 /?error=404
Цитировать | Сообщить модератору
 

Добавить комментарий

Я не всегда могу быстро ответить на ваши вопросы, потому прошу понять и простить )



Обновить

Статьи по теме

  • Вёрстка шаблона joomla, что лучше ручная вёрстка или Artisteer
  • Создание стилей офрмления модулей шаблона joomla
  • Пример шаблона
  • Создаём шаблон для joomla 1.5
  • Создание модели компонента для части сайта
  • Joomla. Не могу установить компонент
  • Как назначить каждому разделу свой шаблон joomla
  • Создание шаблона для joomla 1.6
  • Создание модели компонента для части сайта joomla 1.6 - 1.7
  • joomla работа с ?tp=1 просмотр позиций, скрытие позиций
  • Документация wordpress
  • Установка WordPress на хостинг
  • Как установить шаблон wordpress
  • Wordpress настройка ftp
  • wordpress создание шаблона
  • Wordpress ЧПУ
  • Wordpress как установить плагин
  • Wordpress создание sitemaps
  • Wordpress favicon как добавить
  • Joomla ошибка 500 - PHP regular expression limit reached
  • joomla Ошибка SQL DB function failed with error number 1064 как исправить
seo
moldova
интернет реклама сайта - сео от компании Веб Промо

Пожертвования


Вы можете пожертвовать 1 рубль на развитие сайта

WebMoney
руб. R153023248110
дол. Z586938955310

Создание компонента

Мануал как создать компонент на joomla 1.5

  1. MVC и его структура
  2. Создание компонента и его структуры
  3. Создание установщика xml, точки входа и контроллера
  4. Создание запроса на установку таблиц mysql для компонента
  5. Создание модели компонента для части сайта
  6. Создание административной части компонента
  7. Вывод информации в административной части, создание кнопок, чекбоксов, формы редактирования, подключение редактора, постраничной навигации, логотипа

Создание компонента 1.6 1.7

Мануал как создать компонент на joomla 1.6 - 1.7

  1. MVC и его структура.
  2. Создание компонента и его структуры joomla 1.6 - 1.7.
  3. Создание установщика xml, точки входа и контроллера для части сайта joomla 1.6 - 1.7.
  4. Создание запроса на установку таблиц mysql для компонента
  5. Создание модели компонента для части сайта joomla 1.6 - 1.7
  6. Создание административной части компонента joomla 1.6 - 1.7
  7. Вывод информации в административной части часть 1 joomla 1.6 - 1.7
  8. Вывод информации в административной части часть 2 joomla 1.6 - 1.7
  9. Завершающий этап создания компонента joomla 1.6 - 1.7

257 - 410 - 694
Мой статус Mr.J.kote
Карта сайта html
О проекте

Какой хостинг выбрать для joomla

Подключение к HDTV онлайн!

Помощь в сайтостроении

joomla 1.6 описание
joomla 1.7 описание
Скачать книги о Joomla
Описание возможностей cms joomla
Что такое Joomla и для чего она нужна
Priceleaf