Как заменить суфикс url с html на php

Тема в разделе "SEO - оптимизация, продвижение", создана пользователем genash, 22.05.2010.

  1. Offline

    genash Недавно здесь

    Регистрация:
    22.05.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Подскажите как заменить html суфикс на php

    по этой ссылке http://forum.joomla.org/viewtopic.php?p=1966189
    получаеться поменять на htm если сделать по анологии для php
    то суфикс меняется но перестают работать ссылки
     
    Последнее редактирование: 22.05.2010
  2.  
  3. Offline

    genash Недавно здесь

    Регистрация:
    22.05.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Нашел решение кому интересно
    в принципе может быть любой суффикс

    правим в .../includes/router.php

    ...
    // удаляет .php из URL
    if($suffix = pathinfo($path, PATHINFO_EXTENSION)){
    //$path = str_replace('.'.$suffix, '', $path);
    //$vars['format'] = $suffix;
    if ($suffix == 'php') {
    //$path = str_replace('.'.$suffix, '', $path); // удаляет .php из URL если так то вычестит index.php
    $path = substr( $path , 0 , -4 ); // просто удаляем последние 4 символа
    $vars['format'] = 'html';
    }
    else{
    $path = str_replace('.'.$suffix, '', $path); //pair of single quotes inserted
    $vars['format'] = $suffix;
    }
    }
    ...
    if ($format = $uri->getVar('format', 'html')){
    //$route .= '.'.$format;
    $route .='.php'; // добавляет .php в url
    $uri->delVar('format');
    }
    ...

    С уважением www.itprf.ru
     
    Последнее редактирование: 22.05.2010
  4. Vario
    Offline

    Vario Недавно здесь

    Регистрация:
    22.11.2008
    Сообщения:
    99
    Симпатии:
    4
    Пол:
    Мужской
    зачем столько трудностей?
     
  5. praktik_man
    Offline

    praktik_man Недавно здесь

    Регистрация:
    11.03.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    правим в .../includes/router.php



    ...а у меня нету вообще в этой папке такого файла..скачал шаблон, скачал самую новую джумлу..нигде в папках такого файла нет.
    много есть статей по его редактированию и понимаю его важность, но..откуда он у вас? и где его взять?
     

Поделиться этой страницей

Загрузка...