ФорумРазработкаКлиентская сторонаВерстка и оформление → очередной вопрос мегабита написанный не в ту тему

очередной вопрос мегабита написанный не в ту тему

  • sap

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 12 мая 2008 г. 9:23, спустя 3 минуты 55 секунд

    Что тут подробно еще рассказывать.
    Делаешь так:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^([a-z]+)(/?)([a-z]+)(/?)([0-9]+)(/?)$ index.php?module=$1&category=$3&page=$5

    Урл выглядит как example.com/news/music/12
    И разбираешь $_GET соответственно.
  • md5

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

    Spritz 12 мая 2008 г. 9:24, спустя 47 секунд


    http://htaccess.net.ru/doc/mod_rewrite/mod_rewrite.php

    P.S. При чем тут верстка? =)
    ты явно плохо в этом разбираешься ))))
    все умрут, а я изумруд
  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 12 мая 2008 г. 9:25, спустя 1 минуту 13 секунд

    а хз эт ghost сюда переместил
  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 12 мая 2008 г. 9:40, спустя 15 минут 6 секунд

    Вот че выдает когда например пишу /forum/topic/5

    Доступ запрещен
    Forbidden
    Ошибка 403

    и даже например в index.php просто для начал что мы запрашиваем и для вывода
    print $_GET['module'];
    print $_GET['topic'];

    вот с таким .htaccess

    RewriteEngine On
    RewriteBase /
    RewriteRule ^([a-z]+)(/?)([a-z]+)(/?)([0-9]+)(/?)$ index.php?module=$1&topic=$3&page=$5
  • sap

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 12 мая 2008 г. 10:58, спустя 1 час 17 минут 46 секунд

    ты явно плохо в этом разбираешься ))))

    В верстке? =)

    Вот че выдает когда например пишу /forum/topic/5

    Чего? При чем тут форум?

    вот с таким .htaccess

    Это просто пример, один из самых простых, которые можно придумать =)
  • ghost

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

    Spritz 12 мая 2008 г. 12:34, спустя 1 час 35 минут 39 секунд


    http://htaccess.net.ru/doc/mod_rewrite/mod_rewrite.php

    P.S. При чем тут верстка? =)

    да потому что изначально непонятно было что ему надо
    и реврайты, и подсветка, и всё в одном посте, блин.
  • md5

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

    Spritz 12 мая 2008 г. 14:33, спустя 1 час 58 минут 55 секунд


    ты явно плохо в этом разбираешься ))))

    В верстке? =)
    нее, в том, что мод_реврайт тайно связан с версткой на самом деле )


    все умрут, а я изумруд
  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 12 мая 2008 г. 18:45, спустя 4 часа 12 минут 37 секунд

    еще есть примеры?
  • md5

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

    Spritz 12 мая 2008 г. 21:29, спустя 2 часа 44 минуты 7 секунд

    да
    все умрут, а я изумруд
  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 13 мая 2008 г. 1:04, спустя 3 часа 34 минуты 11 секунд

    показывайте?:D т.е как осуществить тот пример не работает, я даж качнул форум как здесь и в исходниках не нашел .htaccess который бы за это отвечал :D
  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 13 мая 2008 г. 2:38, спустя 1 час 34 минуты 25 секунд

    кто то обяснить подробно?
  • NRG

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

    Spritz 13 мая 2008 г. 3:27, спустя 49 минут 11 секунд

  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 13 мая 2008 г. 5:05, спустя 1 час 38 минут 10 секунд

    я сделал :D
    вот так работает

    RewriteEngine On
    Options +FollowSymlinks
    RewriteRule ^([^/]*)/([^/]*)$ /index.php?module=$1&id=$2

    а вот как вычитал и как написал я не работает(хотя говорят правильно)

    RewriteEngine On
    RewriteRule ^([^/]*)/([^/]*)$ /index.php?module=$1&id=$2

    а че надо для каждого отдельного случая писать свое правило или можно общее правило написать?
  • megabit

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 13 мая 2008 г. 6:03, спустя 57 минут 42 секунды

    а?
  • adw0rd

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

    Spritz 13 мая 2008 г. 6:31, спустя 27 минут 34 секунды

    megabit, нет, не а.
    adw/0

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