Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

DLE 10 поправить ЧПУ

project expired


DLE 10.6

Нужно убрать id из ссылки. Например: http://site.com/category/37-page  должно быть http://site.com/category/page Всё сделал, убрал id, но при переходе в новость, то перенаправляет на главную.
Подозреваю проблема в .htaccess

Свои наработки покажу.
Осталась самая малость.

Начать сейчас же надо. Заранее спасибо!


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 day100 ₴
    Антон Плескановский
     782  verified   33    0

    Могу попробовать выполнить задачу.

    Полностью избавиться от id в url не удастся, можно только перенести его в конец строки.

    Стучите скайп twissel87

    Спасибо!

    Ukraine Tsarichanka | 16 April 2016 |
  • Славик Пастушенко — project author
    Complain | 16 April 2016 |
    # Сам пост
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$  index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
    RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$  index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L]
    
    
    RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$4&news_page=$2&cstart=$3 [L]
    RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$2 [L]
    RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$2&newsid=$3 [L]
    RewriteRule ^([^.]+)/(.*).html(/?)+$ index.php?newsid=$2 [L]
    
    
    RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$1&cstart=$2 [L]
    RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&news_page=$1 [L]
    RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$1&newsid=$2 [L]
    RewriteRule ^(.*).html(/?)+$ index.php?newsid=$1 [L]
  • Andrey S
    Complain | 16 April 2016 |

    ЧПУ 3 типа не помогает?

  • Славик Пастушенко — project author
    Complain | 16 April 2016 |

    Нет 😔
    Нужен вид ЧПУ 2 типа, но без id в ссылке.

  • Add

Client
Project published
16 April 2016
157 views
Contractor location
Ukraine Ukraine
Payment methods
Labels