
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|||||
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 17 Пользователь №: 26834 На форуме: Карма: ![]() |
вообщем есть файл .htaccess
Options +FollowSymLinks вот это работает нормально
когда ввожу www.site.ru/test-game/new-guides/ или www.site.ru/test-game/ выдает что надо... а вот ссылака вида www.site.ru/test-game/new-guides/kill-boss/ не пашет=( ошибка 404, тоесть почему-то не срабатывает...кто-то сталкивался с подобным? Спустя 2 часа, 17 минут, 20 секунд (30.12.2011 - 20:22) Winston написал(а):
Возможно, что не работает из-за того, что ты написал параметр через дефис (я кстати такой записи еще не встречал). Попробуй вместо дефиса использовать нижнее подчеркивание (_) Спустя 59 минут, 22 секунды (30.12.2011 - 21:21) fyger написал(а):
при RewriteRule с одним и двумя параметрами работает name-game, так что врятли из-за этого...но я серовно проверил поставил везде вместо "-' "_", а потом и вовсе его убрал разделители, получилось namegame и namepage... с тремя параметрами не работает=( единственый способ получить нужный контент ввести www.site.ru/index.php?name-game=test-game&guide=new-guides&name-page=kill-boss так выводит все хорошо, но теперь некрасивый url, а это не есть хорошо=( Спустя 5 часов, 33 минуты, 47 секунд (31.12.2011 - 02:55) fyger написал(а): нашел проблему!!! Все дело в значении третей переменной... я когда тестил у меня название почти всех гайдов были наподобии guides1,guides2...и только пару нормальных названий и я всегда при тесте поподал на ссылки типа www.site.ru/test-game/new-guides/guides1/ ... а в регулярном выражении не было указано на возможное наличие цифр, вот оно и не работало =) Это сообщение отредактировал fyger - 30.12.2011 - 19:06 |
||||
![]() |
![]() ![]() ![]() |