$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_map
& a/ `9 ?# _( H% ?它就会优化成 index.php?main_page=site_map.html/ I4 A1 h. [# x; f4 j% o/ n
这个是不存在的页面,自然也就访问不到!, b) e! x% K/ P
当然,你可以将 index.php?main_page=site_map 改为 site_map 就好,优化出来就是 site_map.html4 _  D* S0 ]0 F$ O
这里提供一个这个 bug 的解决方法,如下:
) ?# S/ C, q# Y, y. G/ q打开 includes\classes\seo.url.php,找到
$ m% q" G+ A  e3 B            if ((!in_array($page, $this->attributes['SEO_PAGES'])) || (($page == FILENAME_DEFAULT) && (!preg_match('/(cpath|manufacturers_id)/i', $parameters)))) {2 y( T7 ?" N8 v# y5 O; L" g6 M
                if ($page == FILENAME_DEFAULT) {4 N+ K( ?+ B/ |& D+ Q5 F% Q
                    $page = '';$ k# |; {- g* e% n
                } else {
$ y8 i* O! e6 g                    $page = $page . '.html';( f+ [0 j  G4 q& Q6 Y
                }
' J3 U3 T  Y0 m, W$ o; o. L            }
+ V8 d% s7 H2 ?在以上代码前面加入) ]2 B: O& l$ l  q# N
$page = preg_replace('/(index\.php)?\??main_page=/', '', $page);<code></blockquote>6 d, U! W5 A! D' {4 A% G7 C

5 d1 U! z9 X& A: g参考:http://www.wuzone.com/716.html

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