За последние 24 часа нас посетили 17397 программистов и 1291 робот. Сейчас ищут 1904 программиста ...

Переадресация всех файлов

Тема в разделе "Настройка веб-сервера", создана пользователем Biopengwin, 28 янв 2016.

  1. Biopengwin

    Biopengwin Новичок

    С нами с:
    9 ноя 2015
    Сообщения:
    15
    Симпатии:
    0
    Добрый день, у меня два вопроса:

    1. Есть папка с картинками /archive/. Реально сделать чтобы все картинки внутри были доступны по ссылке: http://example.com/images/example.jpg ?
    2. Как сделать переадресацию из категории /test/ на index.php, который лежит в корне сайта?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    1. прям вот любая картинка по одному адресу должна быть доступна? это как?
    2. не категорию, а директорию. прям реальную переадресацию с переходом по новому адресу или перенаправление запроса на обработку корневым индексом?
     
  3. Biopengwin

    Biopengwin Новичок

    С нами с:
    9 ноя 2015
    Сообщения:
    15
    Симпатии:
    0
    1. Ну типа как-нибудь так: RewriteRule ^images/(берём всё что тут) /archive/(подставляем сюда)
    2. А неважно, любой вариант сойдёт.
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ок.
    для первого можно использовать alias.
    для второго redirect.
     
  5. RainBowDash

    RainBowDash Активный пользователь

    С нами с:
    22 июл 2013
    Сообщения:
    220
    Симпатии:
    8
    ну так собственно в чём проблема тогда ?
    Не проверял , но вроде должно работать
    Код (PHP):
    1. RewriteRule ^images/([-a-zA-Z0-9_]+)/archive/$1 [QSA]