Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] X2.0RC SEO设置不支持空格???

[复制链接]
llgwl 发表于 2011-5-9 10:16:57 | 显示全部楼层 |阅读模式
原来我设置的:站名 -  一句简介  为title,网页标题显示空格;
现在网页标题直接显示站名-一句简介,看-两边的空格不见了,
大家有没有发现这个问题
下砂 发表于 2011-5-9 10:34:32 | 显示全部楼层
您可以用  -  代替
回复

使用道具 举报

 楼主| llgwl 发表于 2011-5-9 10:36:12 | 显示全部楼层
下砂 发表于 2011-5-9 10:34
您可以用  -  代替

就说的是这个符号两边没有空格了
回复

使用道具 举报

下砂 发表于 2011-5-9 11:52:09 | 显示全部楼层
llgwl 发表于 2011-5-9 10:36
就说的是这个符号两边没有空格了

修改文件:source/function/function_core.php 2506 行附近         修改之前请备份好原文件~!

查找:
  1. function strreplace_strip_split($searchs, $replaces, $str) {
  2.     $searchspace = array('((\s*\-\s*)+)', '((\s*\,\s*)+)', '((\s*\|\s*)+)', '((\s*\t\s*)+)', '((\s*_\s*)+)');
  3.     $replacespace = array('-', ',', '|', ' ', '_');
  4.     return trim(preg_replace($searchspace, $replacespace, str_replace($searchs, $replaces, $str)), ' ,-|_');
  5. }
复制代码





替换为:
  1. function strreplace_strip_split($searchs, $replaces, $str) {
  2.     $searchspace = array('(((\s)*\-(\s)*)+)', '((\s*\,\s*)+)', '((\s*\|\s*)+)', '((\s*\t\s*)+)', '((\s*_\s*)+)');
  3.     $replacespace = array('$3-$3', ',', '|', ' ', '_');
  4.     return trim(preg_replace($searchspace, $replacespace, str_replace($searchs, $replaces, $str)), ' ,-|_');
  5. }
复制代码

后台更新缓存~!


回复

使用道具 举报

别无视我 发表于 2011-5-23 20:58:30 | 显示全部楼层
更新缓存个 蛋啊  等都登陆不了啊  只能  数据库用户 进 数据库
回复

使用道具 举报

NACV 发表于 2011-6-6 18:03:53 | 显示全部楼层
这是个BUG不?
为什么531补丁没有解决?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 23:22 , Processed in 0.034068 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表