修改ecshop复杂重写里的“+”为“-”
发布时间:12/03 来源: 浏览:
关键词:
大家用ecshop做外贸网站,都不喜欢复杂重写里的“+”号,想修改成“-”,最模板提供修改教程:
打开 includes/lib_common.php
大概1799行
- if ($rewrite)
- {
- if ($rewrite == 2 && !empty($append))
- {
- $uri .= '-' . urlencode(preg_replace('/[\.|\/|\?|&|\+|\\\|\'|"|,]+/', '', $append));
- }
- $uri .= '.html';
- }
- if (($rewrite == 2) && (strpos(strtolower(EC_CHARSET), 'utf') !== 0))
- {
- $uri = urlencode($uri);
- }
- return $uri;
修改成
- if ($rewrite)
- {
- if ($rewrite == 2 && !empty($append))
- { $append=preg_replace('/ /', '-', $append);
- $uri .= '-' . urlencode(preg_replace('/[\.|\/|\?|&|\+|\\\|\'|"|,]+/', '', $append));
- }
- $uri .= '.html';
- }
- if (($rewrite == 2) && (strpos(strtolower(EC_CHARSET), 'utf') !== 0))
- {
- $uri = urlencode($uri);
- }
- return $uri;