Как сделать более правильные ссылки?

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем vave, 22 янв 2015.

  1. vave

    vave

    Регистр.:
    23 июн 2007
    Сообщения:
    374
    Симпатии:
    15
    Подскажите пожалуйста, как сделать что бы ссылки выглядели не как сейчас

    А вот как-нибудь так

    Или дабы не было путаницы междуименными видео, так


    Формирование ссылки:
    video.php?id={$videos.id}&keyword={$videos.title}
     
  2. svfolder

    svfolder Постоялец

    Регистр.:
    31 июл 2013
    Сообщения:
    97
    Симпатии:
    39
    Для урла вида Перейти по ссылке

    RewriteRule ^video/([0-9]+)/([a-zA-Z]+)-([0-9]+)/$ /video.php?id=$2 [QSA] [L]

    параметр $2 это цифра 2015 которая попадет на вход id

    ссылки поиска обычно закрываются от индексации дабы не плодить дубли контента, посему вторую ссылку с запросом лучше оставить как есть.
     
  3. vave

    vave

    Регистр.:
    23 июн 2007
    Сообщения:
    374
    Симпатии:
    15
    Чуток не понял, какую вторую ссылку?
    И как теперь надо набрать в адресной строке что бы увидеть данное видео стопхама 2015?)
     
  4. svfolder

    svfolder Постоялец

    Регистр.:
    31 июл 2013
    Сообщения:
    97
    Симпатии:
    39
    Для урла поиска я вам ссылку и не давал, ее не приведешь в другой вид.
     
  5. vave

    vave

    Регистр.:
    23 июн 2007
    Сообщения:
    374
    Симпатии:
    15
    То есть нельзя сделать что бы все ссылки автоматический приобретали красивый вид?
     
  6. svfolder

    svfolder Постоялец

    Регистр.:
    31 июл 2013
    Сообщения:
    97
    Симпатии:
    39
    ссылки в которых используются поисковые слова, являются исключением из правил, все остальное можно сделать красивым
     
  7. UJy

    UJy

    Регистр.:
    23 авг 2011
    Сообщения:
    351
    Симпатии:
    124
    Это решается написанием модулей для Вашей CMS. "Только" средствами htaccess делу не помочь никак. Нужно искать программистов.