Вопрос по .htaccess

Discussion in 'PHP' started by Micr0b, 15 Jan 2010.

  1. Micr0b

    Micr0b Elder - Старейшина

    Joined:
    14 Jan 2006
    Messages:
    223
    Likes Received:
    168
    Reputations:
    26
    И так .htaccess
    Нужно чтоб документы типа (.name, .log) читались как gif.

    Делаю так:
    Code:
    <Files ~ "^(\.\.*)$">
        AddType application/x-httpd-php .gif
    </Files>
    
    Проблема походу в <Files ~ "^(\.\.*)$">

    Прошу помочь!
     
  2. ShAnKaR

    ShAnKaR Пачка маргарина

    Joined:
    14 Jul 2005
    Messages:
    904
    Likes Received:
    297
    Reputations:
    553
    AddType image/gif .name
    AddType image/gif .log
     
  3. Micr0b

    Micr0b Elder - Старейшина

    Joined:
    14 Jan 2006
    Messages:
    223
    Likes Received:
    168
    Reputations:
    26
    ну а если .name, .log и остальных много(.*) можен нужно регулярные выражения использовать.?
     
  4. darky

    darky ♠ ♦ ♣ ♥

    Joined:
    18 May 2006
    Messages:
    1,773
    Likes Received:
    825
    Reputations:
    1,418
    А зависимость у расширений есть какая-ниб?)
    А то у тебя даже скрипты как image/gif будут восприниматься.
     
  5. biophreak

    biophreak Elder - Старейшина

    Joined:
    3 Aug 2007
    Messages:
    348
    Likes Received:
    63
    Reputations:
    15
    Для скриптов можно потом отдельно хендлер прописать, только надо будет учесть порядок обработки правил.
     
  6. imajo.ati

    imajo.ati Banned

    Joined:
    21 Feb 2008
    Messages:
    232
    Likes Received:
    62
    Reputations:
    8
    RewriteEngine on
    RewriteRule \.(name|log)$ - [T=image/gif]

    или

    <FilesMatch \.(name|log)$>
    ForceType image/gif
    </FilesMatch>
     
    #6 imajo.ati, 16 Jan 2010
    Last edited: 16 Jan 2010