За последние 24 часа нас посетили 64753 программиста и 1744 робота. Сейчас ищут 813 программистов ...

htaccess и / (слэш)

Тема в разделе "PHP для новичков", создана пользователем Invision, 27 авг 2011.

  1. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Не могу понять почему если убрать в конце слэш

    То не работает.

    т.е ссылка вида site.ru/test - не работает, a site.ru/test/ - работает
    подскажите как заставить работать и первый вариант
    p.s не шарю вообще в htaccess вот нарыл что то)
     
  2. krow7

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

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    RewriteRule ^([^/]*)[/]{0,1}$ /?mod=$1 [L]
    а так если?
     
  3. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Internal Server Error ^_^
     
  4. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Может быть еще кто знает?
     
  5. krow7

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

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    RewriteRule ^([^/]*)[/]{0,1}$ index.php?mod=$1 [L]
    слеш не нужен, я думаю
    + надо указать файл.
     
  6. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Не канает вообще теперь(
     
  7. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вообще нужно замутить такую систему:

    каким то макаром нужно сделать если есть число (вторая позиция) site.ru/news/33/ то использовать index.php?mod=news&id=33, а если не числа ссылка вида (site.ru/news/delete/) к примеру, то index.php?mod=news&act=delete

    Помогите пожалуйста реализовать, очень нужно :)
     
  8. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    На PHP проверку написать можно, не подходит?
     
  9. krow7

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

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    Mr. T
    кстати, да. например, все запросы перенаправлять в один скрипт, который уже например header: Location будет слать куда подальше :)