对于织梦CMS手机站绑定二级域名教程感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解织梦cms快速搭建,并且为您提供关于Apache自动无限量绑定二级域名、CMS教程:如何解决phpcmsv
对于织梦CMS手机站绑定二级域名教程感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解织梦cms快速搭建,并且为您提供关于Apache自动无限量绑定二级域名、CMS教程:如何解决phpcms v9 目录绑定到二级域名 内容页url出错的办法、dedecms如何绑定二级域名、dedecms实现附件绑定二级域名教程的宝贵知识。
本文目录一览:- 织梦CMS手机站绑定二级域名教程(织梦cms快速搭建)
- Apache自动无限量绑定二级域名
- CMS教程:如何解决phpcms v9 目录绑定到二级域名 内容页url出错的办法
- dedecms如何绑定二级域名
- dedecms实现附件绑定二级域名教程
织梦CMS手机站绑定二级域名教程(织梦cms快速搭建)
今天分享下,织梦手机站绑定二级域名办法,仅供广大网友学习参考,以下案例举例介绍。手机站: 主机IP:127.0.0.1
主机及域名设置:
如果您的主机是网站空间,那么需要你的主机主机需要支持子目录绑定二级域名。
域名设置:绑定二级域名,m.domain.com 解析到主机IP(127.0.0.1),主机绑定二级域名:m.domain.com
如果你的主机是服务器,那么就更加简单了,进入服务器,绑定二级域名就行了。
网站后台设置:
1:“系统”-“系统基本参数”-“核心设置”,开启支持多站点,选择【是】
2:修改 select_images_post.php 文件
找到 \include\dia日志\select_images_post.php
复制代码 $fileurl = $activepath.'/'.$filename; 换成: $fileurl = '$cfg_cmsurl.$activepath.'/'.$filename; 这个修改是完成内容上传图片处理**路径修改办法。
3:系统--系统基本参数--添加新变量
手机站URL(cfg_wap):m.domain.com
手机站源码设置:
源码代码中的CSS,JS,图片路径进行添加:{dede:global.cfg_wap/}
如图所示:
Apache自动无限量绑定二级域名
首先需要做域名泛解析到该服务器,如*.diaosheng.net,然后将Apache开启rewrite_module模块,再配置文件添加代码如下:
#二级域名泛解析
<VirtualHost *:80>
rewriteengine on
rewritecond %{HTTP_HOST} [^.]+.diaosheng.net$
rewriterule ^(.+) %{HTTP_HOST}$1 [C]
rewriterule ([^.]+).diaosheng.net(.*) /$1$2
</VirtualHost>
最后,如果想使用web.diaosheng.net二级域名,只要在根目录下建一个文件夹web,然把程序丢到此目录下即可。
CMS教程:如何解决phpcms v9 目录绑定到二级域名 内容页url出错的办法
《CMS教程:如何解决PHPcms v9 目录绑定到二级域名 内容页url出错的办法》要点:
本文介绍了CMS教程:如何解决PHPcms v9 目录绑定到二级域名 内容页url出错的办法,希望对您有用。如果有疑问,可以联系我们。
CMS技巧栏目的URL都很正常,唯独是内容页URL错误.
首先要将你绑定域名的栏目和其父栏目 的设置改为【是否生成到根目录:选是】
然后修改 /PHPcms/modules/content/classes/url.class.PHP
大约67行$day = date('d',$time);
后面增加:
$categorydir=explode('/',$categorydir,2);
$categorydir=$categorydir[1];
然后更新缓存即可
dedecms如何绑定二级域名
DedeCMS 栏目绑定二级域名
第一步,在后台-->系统-->基本参数-->核心设置中,开启(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址: ,选择是;
第二步,在增加或编辑栏目的时候,在高级选项打开多站点支持:,选择是,(请一定检查是否启用了多站点!)填上你要使用的二级域名;
第三步,手动在空间中绑定二级域名到你的子目录;
第四步,这一步是最重要的,修改程序文件/include/helpers/channelunit.herper.php:
在函数function GetFileUrl中,修改第73行:
if($moresite==1) { $articleUrl = preg_replace("/^".$sitepath.'/', '', $articleUrl); }
在路径正则表达式把斜杠/换成分号'',修改后如下:
if($moresite==1) { $articleUrl = preg_replace("'^".$sitepath."'",'',$articleUrl); }
同理修改第260行左右的代码:
if($GLOBALS['cfg_multi_site']=='Y') { if($siteurl=='') { $siteurl = $GLOBALS['cfg_basehost']; } if($moresite==1 ) { $reurl = preg_replace("/^".$sitepath."/", '', $reurl);
将以上最后一句代码修改为:
$reurl = preg_replace("'^".$sitepath."'",'', $reurl);
这样修改后,就可以生成正确的二级域名文件路径了。
推荐:dedecms使用教程
以上就是
dedecms实现附件绑定二级域名教程
根据以前介绍的如何提高将图片单独使用一个域名进行访问.如http://img.dede58.com,实现方法其实就是将网站的uploads做个虚拟目录就可以了.
这里只是很简单的修改了一个文件里的函数,只针对图片,对于flash等其它多媒体附件,这里并没有修改的
/dede/inc/inc_archives_functions.PHP文件:
函数名:GetCurContent($body)
找到
if(eregi($basehost,$value)) { continue; }
在这段前面添加两行
$Attach_Domain = 'http://img.haohtml.com'; if (eregi($Attach_Domain,$value)) continue;
空里远程下载图片的时候,先检查提取的路径信息里有没有这个img.haohtml.com域名的,如果有的话,是直接跳过.不用重新下载了.否则重新下载图片.
在此函数的下面找到
$body = str_replace($value,$fileurl,$body);
在前面添加一行
$fileurl = $Attach_Domain.$fileurl;
这样就可以在下载的图片前面加上图片域名前缀.
说明:
这里只是绑定了一个二级图片域名(iE6浏览器同时最多可以下载2个页面),其实如果一个页面多的话,可以会产生网络下载图片阻塞的问题.这时可以绑定多个域名,如img1.haohtml,img2.haohtml.com.....算法其实很简单的.根据图片数量进行和域名数据进行除法取整计算即可.
今天关于织梦CMS手机站绑定二级域名教程和织梦cms快速搭建的分享就到这里,希望大家有所收获,若想了解更多关于Apache自动无限量绑定二级域名、CMS教程:如何解决phpcms v9 目录绑定到二级域名 内容页url出错的办法、dedecms如何绑定二级域名、dedecms实现附件绑定二级域名教程等相关知识,可以在本站进行查询。
本文标签: