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

Discussion in 'SEO - оптимизация, продвижение' started by genash, May 22, 2010.

  1. Offline

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

    Joined:
    May 22, 2010
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Подскажите как заменить html суфикс на php

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

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

    Joined:
    May 22, 2010
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Нашел решение кому интересно
    в принципе может быть любой суффикс

    правим в .../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
     
    Last edited: May 22, 2010
  4. Vario
    Offline

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

    Joined:
    Nov 22, 2008
    Messages:
    99
    Likes Received:
    4
    Gender:
    Male
    зачем столько трудностей?
     
  5. praktik_man
    Offline

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

    Joined:
    Mar 11, 2011
    Messages:
    13
    Likes Received:
    0
    Gender:
    Male
    правим в .../includes/router.php



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

Share This Page

Loading...