Discuz!论坛应用技巧:修改discuz!论坛***目录名称(修改二级目录名称) - 无忧主机
自始至终,以提供稳定、高性能的美国、香港免备案php虚拟主机产品为己任,以用户极高满意为生存价值,以产品的可靠性为生命线,以网络零中断为终身奋斗目标
这是一篇无忧主机300M香港php空间的用户发给我的一份备忘笔记。感谢网络天下(QQ尾数7922)的热心支持。如果你在我们的售后工程师那里获得了帮助,并解决了问题。无忧主机()非常希望你也能将你的笔记整理出来,发布到我们的用户帮助教程系统中去,去帮助更多有需要的人,让大家都能够分享到你的成功和快乐。
备忘笔记的目的:用户网站是worpress加discuz!论坛模式,discuz!论坛***在二目录dzbbs,通过http://www.域名.com/dzbbs方式访问,由于***时候没有考虑周全,网站正式运营前发现了这个问题,希望在不重新***discuz!论坛前提下,能修改修改discuz!论坛***目录。即达到:http://www.域名.com/bbs的访问效果。
----------------下面是用户原文----------------双斜杠后面是我的注释------------
将discuz!论坛原始***目录dzbbs修改为bbs的方法:
我的主站是一个wordpress博客发布系统,大家可以通过我的博客,就可以访问到我的个人论坛(论坛地址如上面所示),由于DZ论坛是***在dzbb目录下,其url访问地址理所当然也是我的域名/dzbbs的方式。由于这个网址我个人觉的比较长,一不利于记忆,二不利于前期做推广,给我带来一些麻烦。如何修改这个地址类?我尝试过直接在ftp修改过dzbbs这个目录名称,但是修改后dz论坛就无法打开了。后来,我咨询过无忧主机的售后小唐,找到方法。如何修改,只需要三步,我都截图了,方便记忆。
1、登录UCenter -&应用管理-&直接修改应用主URL,将原来的dzbbs修改为bbs(看截图)
2、 登录php空间的管理控制面板-&文件查看器-&网站根目录public_html-&将“dzbbs”目录,重命名为bbs。见下图2、图3
3、 经过上面两个步骤,我的dz论坛的员原二目录已经修改成功了。由于我的主站是wordpress,论坛直接是我主站的一个栏目而已。所以,登录wp的管理后台,修改“页面”栏目的URL地址为bbs。见下图
提供美国/香港 纯Linux环境下高端,仅仅只需99元起。
本文地址:/discuz/1572.html
喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
无忧主机资质:(十二年旗舰品牌)
相关技术帮助文档
技术帮助文档分类解决电脑只能打开网页中的一级目录,却不能打开二级目录方法
我的图书馆
解决电脑只能打开网页中的一级目录,却不能打开二级目录方法
解决电脑只能打开网页中的一级目录,却不能打开二级目录方法
方法一:重新注册以下DLL文件。regsvr32 Shdocvw.dllregsvr32 Shell32.dll (注意这个命令,先不用输)regsvr32 Oleaut32.dllregsvr32 Actxprxy.dllregsvr32 Mshtml.dllregsvr32 Urlmon.dll(此命令在开始运行框中输入,输完一个,运行一个。)第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。方法二:COMCTL32.DLL文件产生的问题。在升级IE或windows时这个文件可能被替换了,也许新版本的COMCTL32.DLL文件有BUG。找一张windows***光盘,搜索它,找到一个名为COMCTL32.DL_的文件,把它拷贝出来,用winrar提取 这个文件为COMCTL32.DLL文件,并覆盖现有文件。(我不知道98光盘里有没有这个文件,我用的是2000光盘)方法三:用方法一重新注册regsvr32 Oleaut32.dll时出错或重新注册后也无效。在windows光盘里提取Oleaut32.dll文件,在MDAC_IE5.CAB文件包里,也是用winrar提取并覆盖现有。方法四:DCO设置错误。详细参见:1。点击“开始”--&“运行”2。输入“Dcomcnfg”。3。弹出的提示框选“是”。4。点“默认安全机制”标签。5。在“默认访问权限”栏点“编辑默认值”。6。看看“名称”下面的栏里有没有“SYSTEM”和“Interactive”项,如果没有,则添加。7。点击OK,点击OK。方法五:下载这个工具也许有助于修复问题.
发表评论:
TA的推荐TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&&&&&&&&&&&&&&
背景:对于一些论坛网站,某些目录需要制定二级域名去访问,这时候就要在apache中用二级域名绑定二级目录。
1.首先你要找到apache***路径,在apahce***路径下的conf文件夹中找到apache配置文件httpd.conf,打开配置文件,首先确定DocumentRoot路径注释掉(如果这个路径没有注释掉,那么不管用vhost还是用URL重写,都无法正常找到二级域名所绑定的二级目录)
2.开启mod_Rewrite这个模块,在httpd.conf配置文件中找到LoadModule rewrite_module modules/mod_rewrite.so&这行,去掉前面的&,然后继续查找&AllowOverride None&,修改为&AllowOverride All&,重启apache
3.继续编辑httpd.conf配置文件,在配置文件最后添加如下代码:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/etc/&&&&&&&&& #这里是指vhost.map所在路径
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
添加好后保存退出,重启apache
4.在上面指定的vhost.map路径下,新建一个vhost.map文件,文件内容可自由填写二级域名及其所绑定路径
格式如下:
www.***.com&& /usr/local/html/......
bbs.www.***.com& /usr/local/html/......
这里随便绑定,不需要重启apache服务,添加好后保存退出,访问网站即可达到想要的效果。
阅读(...) 评论()