1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

[Помощь] Lightttpd Seo Mod Rewrite

Тема в разделе "IPB", создана пользователем apofiz, 5 июл 2012.

Модераторы: Maybe
  1. apofiz

    apofiz Создатель

    Регистр.:
    22 июн 2009
    Сообщения:
    23
    Симпатии:
    0
    Доброго вечера, не могли бы вы подсказать как правильно перевести следующий код для lighttpd:
    Код:
    <IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} .*\.(jpeg|jpg|gif|png)$
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule . /public/404.php [L]
     
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Недавно перевел форум на этот веб сервер и в целом он меня устроил, а вот с сео оптимизацией как то не сложилось...
     
  2. unkn0wn

    unkn0wn

    Регистр.:
    22 дек 2006
    Сообщения:
    164
    Симпатии:
    86
    url.rewrite-if-not-file = (
    "^.*\.(jpeg|jpg|gif|png)$" => "/public/404.php",
    "^.*$" => "/index.php"
    )
    Как-то так. Рецепты для своего движка можешь посмотреть еще Перейти по ссылке.
     
  3. apofiz

    apofiz Создатель

    Регистр.:
    22 июн 2009
    Сообщения:
    23
    Симпатии:
    0
    Большое вам спасибо!
    еще небольшой вопросик, смотрите - пытаюсь перейти в админ раздел адрес.ру/admin - пишет нет такого адреса, добавляю так: адрес.ру/admin/index.php - все работает, не подскажете как подкорректировать
    Я так понимаю дело вот в этом кусочке: "^.*$" => "/index.php"


    P.S. Вас заблокировали, моя ICQ - 49-666-87-86
     
  4. unkn0wn

    unkn0wn

    Регистр.:
    22 дек 2006
    Сообщения:
    164
    Симпатии:
    86
    Надо полагать, не прописан index в конфиге.
    либо надо добивать последний слеш в адресе до example.com/admin/, потому как конструкция url.rewrite-if-not-file проверяет только файлы, но не директории, поэтому лайти ищет файл admin, не находит и отрабатывает по правилу