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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 网址URL 多了个/bbs, 高级模式发帖就出现404错误

[复制链接]
贤怡人 发表于 2012-12-11 14:15:02 | 显示全部楼层 |阅读模式
我的网站bbs.ym234.com  后台云平台URL为bbs.ym234.com/bbs  无法修改为同步。请问作何修改,还有在高级模式发帖的时候就会出现bbs.ym234.com/bbs/帖子.html 导致出错,如果去掉/bbs/ 帖子就会正确显示,请帮我解答一下 谢谢。
进入后台后地址就自动变为bbs.ym234.com/bbs/……  根本都没法修改云平台
otherbank 发表于 2012-12-11 16:13:45 | 显示全部楼层
你站点的设置和开通云平台应该是在域名bbs.ym234.com/bbs/下进行的,所以有现在的问题,两个方面需要你修改:
1,如果你修改过代码,看看有没有固定域名bbs.ym234.com/bbs/  如果有固定这个,请一一修改过来
2,其次登录你站点后台,修改域名 bbs.ym234.com/bbs/  为bbs.ym234.com这个

然后用域名bbs.ym234.com登录站点后台,同步站点信息即可
回复

使用道具 举报

 楼主| 贤怡人 发表于 2012-12-13 14:34:49 | 显示全部楼层
otherbank 发表于 2012-12-11 16:13
你站点的设置和开通云平台应该是在域名bbs.ym234.com/bbs/下进行的,所以有现在的问题,两个方面需要你修改 ...

您好,感谢您的解答,问题没有解决。我发现和伪静态有关系,不开启伪静态都能正常,开启伪静态后,高级发帖时出现了404错误,原因是域名后面多了个/bbs/.我的后台默认域名设置的是bbs.ym234.com,错误地址似这样的http://bbs.ym234.com/bbs/thread-1971-1-1.html  ,如果去掉中间的bbs就能正常了。
回复

使用道具 举报

otherbank 发表于 2012-12-13 15:41:32 | 显示全部楼层
贤怡人 发表于 2012-12-13 14:34
您好,感谢您的解答,问题没有解决。我发现和伪静态有关系,不开启伪静态都能正常,开启伪静态后,高级发 ...

检查下你站点后台伪静态的设置,是不是多了一个bbs目录,
伪静态的设置,参考下这个教程:
Discuz x1.5(linux环境下apache)伪静态设置方法
https://discuz.dismall.com/thread-2109329-1-1.html
回复

使用道具 举报

 楼主| 贤怡人 发表于 2012-12-14 10:25:46 | 显示全部楼层
otherbank 发表于 2012-12-13 15:41
检查下你站点后台伪静态的设置,是不是多了一个bbs目录,
伪静态的设置,参考下这个教程:
Discuz x1.5 ...

您好 伪静态我就直接复制后台提示的 应该没有错的  就是在高级发帖,发布活动等页面提交的时候才会出现那样的错误。其他的发贴回帖均正常的。  后台不启用伪静态就全部都是正常的。
RewriteBase /bbs
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$12&%1
RewriteBase /

回复

使用道具 举报

 楼主| 贤怡人 发表于 2012-12-14 10:27:13 | 显示全部楼层
嗯 怎么多了个笑脸呢?
回复

使用道具 举报

otherbank 发表于 2012-12-14 10:30:14 | 显示全部楼层
贤怡人 发表于 2012-12-14 10:25
您好 伪静态我就直接复制后台提示的 应该没有错的  就是在高级发帖,发布活动等页面提交的时候才会出现那 ...

把第一行代码去掉
RewriteBase /bbs
回复

使用道具 举报

 楼主| 贤怡人 发表于 2012-12-15 14:10:13 | 显示全部楼层
otherbank 发表于 2012-12-14 10:30
把第一行代码去掉

我的是虚拟主机,里面有个bbs文件夹放置的论坛,然后用301跳转绑定的域名bbs.ym234.com。难道这个系统不能使用301跳转么,去掉那行也不管用呢。
回复

使用道具 举报

otherbank 发表于 2012-12-17 10:50:53 | 显示全部楼层
贤怡人 发表于 2012-12-15 14:10
我的是虚拟主机,里面有个bbs文件夹放置的论坛,然后用301跳转绑定的域名bbs.ym234.com。难道这个系统不能 ...

请统一前台后台的url地址,比如都用bbs.ym234.com,或者都用bbs.ym234.com/bbs域名
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 16:35 , Processed in 0.029645 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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