1. PHP / Говнокод #3990

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-s
    RewriteCond %{REQUEST_FILENAME} !-l
    
    RewriteRule \.(jpeg|gif|bmp|png|jpg|css|js)$ - [L]
    
    RewriteRule ^([a-z]+)$ index.php?param1=$1 [L,QSA]

    Запостил: abcee, 15 Августа 2010

    Комментарии (9) RSS

    • Где здесь C++ PHP?
      Ответить
      • по видимому index.php
        Ответить
        • Нее... index.php?param1=$1 такое же типовое, как и всё остальные строки
          За исключением, возможно, искрометной проверки на расширение ".bmp" (не заметил сразу)
          Ответить
          • bmp чем особенней? тоже картинка
            Ответить
            • когда у меня был помегабайтный тариф доступа в интернет, я был готов отпиливать деревянной пилой руки тем, кто использует в вебе графику в bmp-формате
              Ответить
    • Насколько я понимаю данная конструкция вообще не имеет смысла:
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-s
      RewriteCond %{REQUEST_FILENAME} !-l

      RewriteRule \.(jpeg|gif|bmp|png|jpg|css|js)$ - [L]
      Ответить
    • к потопу готов ) -10. не хватает решающего голоса ))
      Ответить

    Добавить комментарий