ФорумПрограммированиеPHP для идиотов → ЧПУ и русские символы

ЧПУ и русские символы

  • vvsh

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

    Spritz 3 мая 2010 г. 0:20

    Здрасте, вопрос не совсем относится к php, но всё же как сделать это, так не работает
    RewriteRule ^s/([А-яA-z0-9-]+)/?$ /t.php?a=s&url=$1 [L]
  • md5

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

    Spritz 3 мая 2010 г. 0:22, спустя 1 минуту 56 секунд

    ебани-ка (.+), а в скрипте уже проверяй
    все умрут, а я изумруд
  • vvsh

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

    Spritz 3 мая 2010 г. 0:24, спустя 2 минуты

    в таком случае забирается и / после русского значения
  • md5

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

    Spritz 3 мая 2010 г. 0:26, спустя 2 минуты 19 секунд

    ну я имел ввиду (.+?)
    или как там в регулярках…
    все умрут, а я изумруд
  • vvsh

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

    Spritz 3 мая 2010 г. 0:29, спустя 3 минуты 12 секунд

    если там такое и есть, то только не так как ты сказал)
  • phpdude

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

    Spritz 3 мая 2010 г. 0:37, спустя 7 минут 55 секунд

    vvsh, русские буквы апач не видит русскими, он японицу видит, тебе надо сначала с японского преобразовать в туркменский, а потом в русский, иначе никак :(
    Сапожник без сапог
  • md5

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

    Spritz 3 мая 2010 г. 0:38, спустя 1 минуту 17 секунд

    да не, это пиздеж
    (.+) не должен ведь захватывать /
    я вобще не рублю в регулярках, особенно в апачевских
    но (.*) - точно работает)
    все умрут, а я изумруд
  • adw0rd

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

    Spritz 3 мая 2010 г. 0:53, спустя 14 минут 22 секунды


    да не, это пиздеж
    (.+) не должен ведь захватывать /

    почему? Как раз должен
    Спустя 18 сек.
    я о регулярках, а не о апаче
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 3 мая 2010 г. 13:26, спустя 12 часов 33 минуты 36 секунд

    (.+) не должен ведь захватывать /

    [^\/]+ вот такой не должен.
  • md5

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

    Spritz 3 мая 2010 г. 13:30, спустя 3 минуты 25 секунд



    да не, это пиздеж
    (.+) не должен ведь захватывать /

    почему? Как раз должен
    Спустя 18 сек.
    я о регулярках, а не о апаче
    по регуляркам-то понятно, что будет
    а в апаче хз
    все умрут, а я изумруд
  • Restel

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

    Spritz 17 июня 2010 г. 18:08, спустя 45 дней 4 часа 37 минут

    Здравствуйте, меня интересует этот же вопрос. Кто-нибудь все-таки знает, как сделать русские ЧПУ?
  • phpdude

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

    Spritz 17 июня 2010 г. 18:14, спустя 6 минут 43 секунды


    vvsh, русские буквы апач не видит русскими, он японицу видит, тебе надо сначала с японского преобразовать в туркменский, а потом в русский, иначе никак :(
    так этот метод же рабочий, сделайте так и все
    Сапожник без сапог
  • Faster

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

    Spritz 17 июня 2010 г. 20:02, спустя 1 час 47 минут 45 секунд

    Restel,
    русское ЧПУ - это в твоем понимании что? станок с числовым программным управлением, собранный русскими?
  • Restel

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

    Spritz 17 июня 2010 г. 20:06, спустя 3 минуты 17 секунд

    Faster, да, именно так.
    Не парьтесь, господа, я уже нашла решение.
  • adw0rd

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

    Spritz 17 июня 2010 г. 20:17, спустя 11 минут 57 секунд

    Ну вот, дама обиделась?
    https://smappi.org/ - платформа по созданию API на все случаи жизни

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