+ Ответить в теме
Показано с 1 по 5 из 5
  1. #1
    ViArts Man Shmasser скоро придёт к известности
    Регистрация
    17.12.2010
    Адрес
    Москва
    Сообщений
    256
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    8 Всего
    Загрузки
    10
    Закачек
    0
    Вес репутации
    6

    По умолчанию Re: Как настроить friendly_url (ошибка 404...)

    Версия 4.05 обновление от 5.03.11:
    Никак мне не удаётся найти то место в панели управления (или ещё где), чтобы для страниц с ошибкой 404 вставить дружественный клиенту текст и помочь ему перейти по правильной ссылке.
    Поможете, или будете отписываться?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  2. #2
    VST
    VST вне форума
    Viarts Team VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится
    Регистрация
    06.08.2009
    Сообщений
    554
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    63 Всего
    Загрузки
    10
    Закачек
    12
    Вес репутации
    10

    По умолчанию Re: Как настроить friendly_url (ошибка 404...)

    Для этих целей существует файл .htaccess Поиск по форуму вам поможет.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  3. #3
    ViArts Man Shmasser скоро придёт к известности
    Регистрация
    17.12.2010
    Адрес
    Москва
    Сообщений
    256
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    8 Всего
    Загрузки
    10
    Закачек
    0
    Вес репутации
    6

    По умолчанию Re: Как настроить friendly_url (ошибка 404...)

    Всё,что вы рекомдовали,там прописано. А именно:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /friendly_url.php [L]
    </IfModule>
    или чего-то не хватает?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  4. #4
    ViArts Man Shmasser скоро придёт к известности
    Регистрация
    17.12.2010
    Адрес
    Москва
    Сообщений
    256
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    8 Всего
    Загрузки
    10
    Закачек
    0
    Вес репутации
    6

    По умолчанию Re: Как настроить friendly_url (ошибка 404...)

    Как я понял, для обработки быстрых ссылок здесь применяется Friendly_url.php. При выдаче с сервера ошибки 404 этот скрипт ищет в запросах быстрые ссылки и перенаправляет их по нужным адресам... ( не в этом суть).

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

    Включаешь быстрые ссылки - пожертвуй страницей со своими сообщениями при ошибке. Похоже всё-же нужна доработка скрипта?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  5. #5
    ViArts Team nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима
    Регистрация
    01.04.2009
    Сообщений
    1,557
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    38 Всего
    Загрузки
    11
    Закачек
    1
    Вес репутации
    10

    По умолчанию Re: Как настроить friendly_url (ошибка 404...)

    Видите ли в чём дело... на некоторых хостингах по умолчанию существуют страницы ошибок для сайтов клиентов и пользователи могут сами редактировать их содержание. В этих случаях подобные страницы автоматом показываются, если не находится или не открывается какая-то страница. Если этого не происходит, можно в ваш файл .htaccess добавить примерно следующие строки:
    Код:
    ErrorDocument 401 /401.html
    ErrorDocument 403 /403.html
    ErrorDocument 404 /404.html
    ErrorDocument 500 /500.html
    Соответственно, указанные в вышеприведённых строках файлы страниц ошибок, должны быть вами созданы и размещены в корне установленного сайта. Результат при обращении к несуществующей или удалённой странице может быть примерно таким: _http://www.mebeldv.ru/sdfgh
    Включать это в дистрибутив по умолчанию нет смысла по 2-м причинам:
    первая описана ранее, вторая - в шаблонах страниц ошибок вручную прописаны ссылки на главную страницу конкретного сайта.
    Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо


 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Back to top