Урл вида
/page/lang
сделать ?page=page&lang=lang
При том что урлы вида /page/
или page/lang/ (т.е со слешами на конце долджны работать тоже)
Собственно вот..
RewriteRule ^([a-zA-Z0-9]+)[/]([a-zA-Z]+)$ /index.php?page=$1&lang=$2
RewriteRule ^([a-zA-Z0-9]+)[/]([a-zA-Z]+)[/]$ /index.php?page=$1&lang=$2
RewriteRule ^([a-zA-Z0-9]+)$ /index.php?page=$1
RewriteRule ^([a-zA-Z0-9]+)[/]$ /index.php?page=$1
Работает, но в браузере херятся картинки т.к. он пытается их грузить из папки которой нет. Как поправить?
пс.
Мой первый юбиленй здесь - 128 сообщение)
Спустя 4 минуты, 37 секунд (8.10.2010 - 13:55) vital написал(а):
да, и эти самые слеши передавать не надо
Спустя 14 минут, 53 секунды (8.10.2010 - 14:09) Dingo написал(а):
vital простой мод реврайт это
А полученные данные уже разбираются с помощью спец. скрипта твой же мод реврайт УГ
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
А полученные данные уже разбираются с помощью спец. скрипта твой же мод реврайт УГ
Спустя 46 минут, 31 секунда (8.10.2010 - 14:56) vital написал(а):
Не всегда есть возможность править чужой скрипт. Задача описана выше - можете подсказать ее решение - подсказывайте. А вашего мнения о _качестве_ никто не спрашивал. Говнокоменты оставляйте на пыхе. Не путайте сайты.
Спустя 8 минут, 2 секунды (8.10.2010 - 15:04) inpost написал(а):
vital
Чем слушать чужие УГ советы, лучше попробуй мой дельный совет =)
В твоём вопросе тебе поможет HTML тег <base>
Чем слушать чужие УГ советы, лучше попробуй мой дельный совет =)
В твоём вопросе тебе поможет HTML тег <base>
Спустя 15 минут, 33 секунды (8.10.2010 - 15:20) vital написал(а):
Нет, бейс не поможет. Я пробовал. Ие его обрабатывает по другому. в фф и опере норм, а ие грузит тогда по пути бейс/несущевствующаяпапка/путь в src
Остальные браузеры норм.
Остальные браузеры норм.
Спустя 4 минуты, 52 секунды (8.10.2010 - 15:24) inpost написал(а):
vital
У меня ИЕ тоже правильно. Ты делай общую схему изходя из "site.ru/", тогда всё будет работать! http://htmlbook.ru/html/base - Бейс работает везде. Давай в бейс полный путь типо:
У меня ИЕ тоже правильно. Ты делай общую схему изходя из "site.ru/", тогда всё будет работать! http://htmlbook.ru/html/base - Бейс работает везде. Давай в бейс полный путь типо:
<head><base href="http://site.ru/"></head>И будет работать всегда, он поддерживается всеми браузерами + работает отлично с мод-реврайтом! Тут где-то был твой косяк при указании ссылок!
Спустя 16 минут, 18 секунд (8.10.2010 - 15:41) vital написал(а):
Цитата |
твой косяк при |
Цитата |
в фф и опере норм, |
Спустя 3 минуты, 19 секунд (8.10.2010 - 15:44) inpost написал(а):
Сайт у тебя записан как elinext/
А должен быть как elinext.ru/
А должен быть как elinext.ru/
Спустя 7 минут, 45 секунд (8.10.2010 - 15:52) inpost написал(а):
Я ввёл в браузер: http://elinext/mobiledevelopment/en - у меня этой страницы нет! Не могу посмотреть код страницы и указать ошибку...
Спустя 14 минут, 50 секунд (8.10.2010 - 16:07) vital написал(а):
inpost
Естественно не можешь, это мой локальный сервер..
Вобщем, с фишкой тега в ие разобрался
IE BASE BUG
Естественно не можешь, это мой локальный сервер..
Вобщем, с фишкой тега в ие разобрался
IE BASE BUG
Спустя 36 секунд (8.10.2010 - 16:07) vital написал(а):
Всем спасибо.
Спустя 13 минут, 46 секунд (8.10.2010 - 16:21) inpost написал(а):
vital
Что там пишется? Баг на друпале? Потому что на моём самописном - все отлично работает! В двух словах, в чём проблема была =)
Что там пишется? Баг на друпале? Потому что на моём самописном - все отлично работает! В двух словах, в чём проблема была =)
Спустя 35 минут, 43 секунды (8.10.2010 - 16:57) vital написал(а):
Нет, баг не в друпале.
ие - единсвтенный браузер которому нужен закрывающей тег </base>
Ну и второе - после добавления закрывающего тега я перенес <base> сразу после <head>. Если поставиь ниже - не работает. Магия=)
ие - единсвтенный браузер которому нужен закрывающей тег </base>
Ну и второе - после добавления закрывающего тега я перенес <base> сразу после <head>. Если поставиь ниже - не работает. Магия=)
Спустя 9 минут, 19 секунд (8.10.2010 - 17:06) inpost написал(а):
vital
Я в ИЕ7 тестил, всё работает! Замечаний от других не видел, закрывающий тег не использовал, хотя размещал его сразу под <head>. Поэтому с этим не встретился.
А в каком браузере бейс не работает? =) Можешь назвать и версию тоже, рус-англ?
Вот посмотри эту ссылку, у тебя работает тут всё? http://yuta.dp.ua/Ручки%20промо/3.html
Я в ИЕ7 тестил, всё работает! Замечаний от других не видел, закрывающий тег не использовал, хотя размещал его сразу под <head>. Поэтому с этим не встретился.
А в каком браузере бейс не работает? =) Можешь назвать и версию тоже, рус-англ?
Вот посмотри эту ссылку, у тебя работает тут всё? http://yuta.dp.ua/Ручки%20промо/3.html
_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."
Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar