ФорумПрограммированиеPHP для идиотов → mod rewrite ЧПУ и SEO

mod rewrite ЧПУ и SEO

  • kolobok

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

    Spritz Фев. 8, 2012, 4:53 п.п., спустя 18 минут 2 секунды

    хз как сервер к этому отнесется

    Да нормально, работает, попробовал убрать [QSA,L] ничего не изменилось.
    стало product/100500-nevedomaja-hujnia.html
    - спасибо! Так и попробую сделать.
    По поводу вопроса о том что такая ссылка http://site.ru/catalog/nasos-ABS-12amper будет уходить во второе правило, я так понял, что наверное просто надо добавить ключевое слово типа product и формировать ссылку тогда так http://site.ru/product/nasos-ABS-12amper?
  • Ivan

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

    Spritz Фев. 8, 2012, 5:17 п.п., спустя 23 минуты 54 секунды

    попробовал убрать [QSA,L] ничего не изменилось

    L это значит LAST, т.е. прекратить последующие поиски если данный поиск совпал
    QSA - автоматически обработать Query String из запроса в шаблон

    ^demo$ /index.php [QSA] - запрашиваю /demo?lol=2 получаю /index.php?lol=2
    ^demo$ /index.php - запрашиваю /demo?lol=2 получаю либо нихрена, либо index.php без lol=2

    Вот я и говорю тебе что ты матчишь на ?page=$1 и потом еще добавляешь QSA =)
  • Givi

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

    Spritz Фев. 8, 2012, 6:14 п.п., спустя 56 минут 52 секунды

    Как всегда оффтоп - в верстке пыхи косячек есть:
    в Хроме линк на "Добавить в избранное" (который звездочкой) глючит, точнее он "уехал" в сторону и практически отсутствует. Думал что его вообще убрали (ибо на Хром вчера пересел, попробую прижиться с ним).
  • master

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

    Spritz Фев. 9, 2012, 12:55 п.п., спустя 18 часов 41 минуту 57 секунд

    product/100500-nevedomaja-hujnia.html
    и реально текст игнорируется роутером

    да, только не игнорируется, а редиректится
    Спустя 124 сек.
    Соответственно чтобы распарсить такой URL http://site.ru/catalog/compressor-equipment/149 я написал три правила:

    нахуй правила, в скрипте парси. и главное: настрой блять редиректы на правильные урлы чтобы не было дубликатов страниц
    не всё полезно, что в swap полезло
  • kolobok

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

    Spritz Фев. 10, 2012, 2:12 д.п., спустя 13 часов 16 минут 44 секунды

    в скрипте парси

    Можно узнать, чем такой способ лучше/хуже?

    И еще, какой url лучше:
    site.ru/product/vk5e-8-10
    или
    site.ru/catalog/compressor-equipment/149/vk5e-8-10
  • master

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

    Spritz Фев. 10, 2012, 3:29 д.п., спустя 1 час 16 минут 38 секунд

    Можно узнать, чем такой способ лучше/хуже?

    нельзя

    site.ru/catalog/compressor-equipment/149_vk5e-8-10
    не всё полезно, что в swap полезло
  • master

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

    Spritz Фев. 10, 2012, 9:14 д.п., спустя 5 часов 44 минуты 42 секунды

    ладно, можно

    в скрипте можно проверить правильный url и если неправильный - сделать 301й редирект
    а если сделаешь через хтаццесс то не узнаешь по какому урл у тебя открыта страница - по site.com/123 или по site.com/?id=123
    не всё полезно, что в swap полезло

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