- Автор темы
- #1
Вот сделал чпу правда не на все страницы сайта но на основные работает:
1)Откройте файл index.php и найдите следующий код
И вставьте туда
1)Откройте файл index.php и найдите следующий код
Замените на следующий$smarty->display("index.tpl.html");
2)Затем откройте файл .htacess/////////////////////////
// BEGIN CODE
/////////////////////////
if (CONF_FURL) ob_start();
$smarty->display("index.tpl.html");
if (CONF_FURL) {
$FURLs = ob_get_contents();
ob_clean();
$FURLs = preg_replace('/index.php\?productID=([0-9]{1,10})\&/i', 'prod\\1.html?', $FURLs);
$FURLs = preg_replace('/index.php\?productID=([0-9]{1,10})/i', 'prod\\1.html', $FURLs);
$FURLs = preg_replace('/index.php\?categoryID=([0-9]{1,10})\&/i', 'cat\\1.html?', $FURLs);
$FURLs = preg_replace('/index.php\?categoryID=([0-9]{1,10})/i', 'cat\\1.html', $FURLs);
$FURLs = preg_replace('/index.php\?show_aux_page=([0-9]{1,10})/i', 'page\\1.html', $FURLs);
$FURLs = preg_replace('/index.php\?show_price=yes/i', 'pricelist.html', $FURLs);
$FURLs = preg_replace('/index.php\?links_exchange=yes/i', 'links.html', $FURLs);
$FURLs = preg_replace('/index.php\?register=yes/i', 'register.html', $FURLs);
$FURLs = preg_replace('/index.php\?logging=yes/i', 'login.html', $FURLs);
$FURLs = preg_replace('/index.php\?feedback=yes/i', 'contact.html', $FURLs);
$FURLs = preg_replace('/index.php\?news=yes/i', 'news.html', $FURLs);
$FURLs = preg_replace('/index.php\?shopping_cart=yes/i', 'shopping_cart.html', $FURLs);
$FURLs = preg_replace('/index.php\?killuser=yes/i', 'logout.html', $FURLs);
$FURLs = preg_replace('/index.php\?/i', 'index.html?', $FURLs);
$FURLs = preg_replace('/index.php/i', 'index.html', $FURLs);
echo $FURLs;
}
/////////////////////////
// END CODE
/////////////////////////
И вставьте туда
НА Этом всё о выявленных багах отписываемся ниже<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.html$ index.php [L]
RewriteRule ^admin.html$ admin.php [L]
RewriteRule ^news.html$ index.php?news=yes [L]
RewriteRule ^pricelist.html$ index.php?show_price=yes [L]
RewriteRule ^links.html$ index.php?links_exchange=yes [L]
RewriteRule ^register.html$ index.php?register=yes [L]
RewriteRule ^login.html$ index.php?logging=yes [L]
RewriteRule ^contact.html$ index.php?feedback=yes [L]
RewriteRule ^news.html$ index.php?news=yes [L]
RewriteRule ^article.html$ index.php?article [L]
RewriteRule ^shopping_cart.html$ index.php?shopping_cart=yes [L]
RewriteRule ^logout.html$ index.php?killuser=yes [L]
RewriteRule ^page([0-9]*).html$ index.php?show_aux_page=$1 [L]
RewriteRule ^cat([0-9]*).html$ index.php?categoryID=$1 [NC]
RewriteRule ^prod([0-9]*).html$ index.php?productID=$1 [NC]
RewriteRule ^cat([0-9]*)-([0-9]*).html$ index.php?categoryID=$1&offset=$2 [NC]
RewriteRule ^cat([0-9]*)-all.html$ index.php?categoryID=$1&show_all=yes [NC]
</IfModule>