ФорумРазработкаУстановка и администрирование ПОВебсервер → позаменять все / на _ через mod_rewrite

позаменять все / на _ через mod_rewrite

  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 17 февраля 2010 г. 4:22

    css/.htaccess

    RewriteEngine on
    RewriteBase /

    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{HTTP_USER_AGENT} !Konqueror
    RewriteRule (.+) cache/gzip/$1.gz [L]


    запрашиваю css/dir/file.css -> ломится в cache/gzip/dir/file.css.gz
    оно-то правильно, но я хочу линейную структуру у папке gzip:
    как сделать?
    css/dir/file.css -> cache/gzip/dir_file.css.gz
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 февраля 2010 г. 10:50, спустя 6 часов 28 минут 17 секунд

    Не хотел говорить, но раз все молчат - почему бы тебе не юзать nginx? Там все проще… и специальные расширения для этого есть….
    Как для генерирования gzip на лету, так и статический gzip
    adw/0
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 17 февраля 2010 г. 11:29, спустя 39 минут 1 секунду

    ну.. У меня шаред-хостинг за 7.2 WMZ в месяц. Там только апач. Собственно говоря вопрос уже отпал, я решил, что линейная структура менее удобна чем древовидная.

    Но мне все равно интересно: можно ли средствами mod_rewrite такую штуку сделать.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!