Є у мене форум на IPB, запущений за часів особливо теплою любові Яндекса до урлам. Ще тоді ці страшнющіе урли з перекодованими НЕ-ASCII символами мені не подобалися, але вирішив залишити. Але профіту це не принесло, один геморой з їх моторошною довгою і дублями після перейменування тем.
Сьогодні вольовим зусиллям вирішив від них позбутися і зробити як тут. Але постало питання 301-ого. Наваял. Может кому пригодится.
1. У конфіге nginx-а на рівні server додаємо:
Файл admin / applications / forums / extensions / furlTemplates.php міняємо на прибитий до топіку
Прикріплені файли
Clever never made no one rich, it does not appeal to the teenage market.
А якщо написати ось так:
І включити в настройках SEO 301-редирект для неправильних ЧПУ, то ніякі рерайт в nginx не потрібні, бо сcилкі виду "/ topic / 123-чпу", а також "/ topic / 123", і навіть "/ topic / 123-" даватимуть 301 на "/ topic / 123 /".
О, так він це штатно вміє Це радує. Просто ось це
Відповідно до запиту SEO 301-редирект для неправильних ЧПУ
я не помітив, так що запив велосипед.
Clever never made no one rich, it does not appeal to the teenage market.