$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[Bug&安全&补丁] 如何修复Ultimate Seo Urls 的一个 bug

如果是在 ez-page 添加页面,如:index.php?main_page=site_map7 [' X. u( B7 G
它就会优化成 index.php?main_page=site_map.html
0 T5 T8 I1 m- T+ D这个是不存在的页面,自然也就访问不到!& F% q* O: K8 e5 z9 L
当然,你可以将 index.php?main_page=site_map 改为 site_map 就好,优化出来就是 site_map.html1 j! G* c+ o$ t
这里提供一个这个 bug 的解决方法,如下:# ]! A8 U' |$ w& n& Y8 D
打开 includes\classes\seo.url.php,找到8 j7 Q7 H( ]- s3 Y5 ]& ]+ k8 J
            if ((!in_array($page, $this->attributes['SEO_PAGES'])) || (($page == FILENAME_DEFAULT) && (!preg_match('/(cpath|manufacturers_id)/i', $parameters)))) {  G/ R' \5 R  g
                if ($page == FILENAME_DEFAULT) {
8 u8 y- m* g* `' `* {  ~  d                    $page = '';# F  Q% X( ]3 h) \
                } else {& U; E" H) k3 |1 Y9 h/ n- G/ D
                    $page = $page . '.html';6 t. b- p& A% q( B
                }4 A4 x% r' u* G1 b5 C; A
            }
) f, {  `# a4 i( v, E' W在以上代码前面加入7 H5 ]& d6 L/ p1 B7 q
$page = preg_replace('/(index\.php)?\??main_page=/', '', $page);<code></blockquote>9 S+ I; a4 ~! b6 _

: }$ L& [: P- F5 |4 ~; e参考:http://www.wuzone.com/716.html




返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全