Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

человеческие урлы

Это мой дом
Скажите пожалуйста возможна корректировка урлов, т.е. мануалом задавать некоторые?
Пример: Страница называется "контакты", движок генерирует название "kontaktyi", хотелось бы исправить на "contacts" Зарание благодарен за простое решение )
Это мой дом
Надо указать в статье Контакты во Вкладке Заголовок в поле url index.php?page=contacts а в хтаццесс внести правило замены kontaktyi на contacts
Можно и без модреврайта но надо уже писать на пхп условия что если пэйдж равен контакты то пейдж равен контактс.
Это мой дом
Например в functions.php условие, только как правильно называется %пейдж URL? Кстати в идеале конечно, чтоб не делать кучу правок в системных файлах, что не удобно, после делая обновление версии и т.п. перезаписываешь, не помня где куда и когда делались правки, можно ли как-то с for_replace.inc? Спасибо.
Это мой дом
можно и в functions.php
if ($page=="contacts") {$page="kontactyi";}
а в заголовках страницы kontaktyi поставить URL - index.php?page=contacts
Прохожий
admin : готово в доступной для скачивания версии 5.45
К сожалению забыл туда включить чешскую крону, в след. релизе будет учтено.

Здравствуйте,
Прочитал всю ветку ,все сделал по мануалу.
Итог :
Раздел аккумуляторы имеет вид megareno.ru
Подраздел -аккумуляторы бош имеет вид megareno.ru
Файл htaccess.txt имеет вид :
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !^favicon.ico
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([A-Za-z0-9_-]+).xml$ /full.php?type=$1
RewriteRule ^([A-Za-z0-9_-]+).html$ /index.php?page=$1
RewriteRule ^([A-Za-z0-9_-]+).htm$ /index.php?item_id=$1
RewriteCond %{DOCUMENT_ROOT}/$1 !-f
RewriteCond %{DOCUMENT_ROOT}/$1 !-d
RewriteRule ^([A-Za-z0-9_-]+)/([-А-Яа-яa-zA-Z0-9_w x21-x40]+)/*$ /index.php?catid=$1&brand=$2
RewriteCond %{DOCUMENT_ROOT}/$1 !-f
RewriteCond %{DOCUMENT_ROOT}/$1 !-d
RewriteRule ^([A-Za-z0-9_-]+)/*$ /index.php?catid=$1

Вопрос 1 -как убрать из раздела аккумуляторы это /index.php?catid=
Вопрос 2 - необходимо добавить в конце ссылки вместо нижнего почеркивания (_) .html
Что касается чпу то последние веяния в SEO говорят что надо его делать и поисковикам есть до этого дело при ранжировании (Основываясь на своем опыте)

Это мой дом
Это мой дом
Здравствуйте, скажите пожалуйста каким образом сделать ЧПУ в блоге или хотя бы сделать отображение используя htaccess вместо.
index.php?action=blog&message=2016/05/28/1

Скажем вот так как нибудь.
blog-message-2016-05-28-1.html

Спасибо.
Это мой дом
это надо в blog/blog.php все URL-ы переписывать, а затем создать правила в mod-rewrite
Продвинутый юзер
Может кому пригодиться
# редирект page на ЧПУ
RewriteCond %{THE_REQUEST} " /index.php?page=([^ &]*)"
RewriteRule ^ mebel-alait.ru [R=301,L]

П.С. если есть удалите редирект с WWW на без-WWW или наоборот, из-за него плывет все

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K oдHoMy пpuбaBuTb дBa?