.htaccess Подскажите

Discussion in 'PHP' started by ADeKBaT, 23 Aug 2012.

  1. ADeKBaT

    ADeKBaT Member

    Joined:
    21 Dec 2011
    Messages:
    1
    Likes Received:
    11
    Reputations:
    0
    У меня есть файл авторизации index.php он принимает post запросы.
    допустим путь http://123.ru/aut/index.php
    как мне сделать чтоб открываю любой рандомный файл папку которого не существует он открывал индекс(не редиректил а открывал)
    Например
    http://123.ru/aut/SDFJHkj324sgdfg
    http://123.ru/aut/234sdfgkljhaASDF
    Он просто открывал index.php не выдавая ошибки 404.
    Подскажите.
     
  2. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
     
  3. ADeKBaT

    ADeKBaT Member

    Joined:
    21 Dec 2011
    Messages:
    1
    Likes Received:
    11
    Reputations:
    0
    Во всё шикос спасибо большое
     
  4. ADeKBaT

    ADeKBaT Member

    Joined:
    21 Dec 2011
    Messages:
    1
    Likes Received:
    11
    Reputations:
    0
    А если файл index.php лежит в этой же папке всё гууд, но если я его в другую папку выношу и ставлю путь в .htaccess 500 выдаёт
     
  5. barnaki

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

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    140
    Reputations:
    4
    htaccess тож вынеси
     
  6. ADeKBaT

    ADeKBaT Member

    Joined:
    21 Dec 2011
    Messages:
    1
    Likes Received:
    11
    Reputations:
    0
    вы меня не поняли я не хотел чтоб ещё в одной папке действовало это правило.


    // Уже решил