童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

wordpress多站点子目录多域名建站管理开启方法

6月10日 牵手手投稿
  WordPress3。0以上的版本支持直接开启多站点模式,这样一来,你可以在一个后台切换多个站点进行管理。
  最近打算折腾一个主题演示站,给每个主题使用独立的子站点来搭建演示,如果是Apache环境,配置就比较容易,但是倡萌使用的是Nginx,花了大量的时间测试了N多网络上的伪静态规则,最终找到了完美的解决方法。下面就分享下Linux下Apache和Nginx两种环境开启多站点的方法。Windows系统环境直接靠边站吧。
  开启网络配置
  在网站根目录下的wpconfig。php添加:
  define(WPALLOWMULTISITE,true);
  配置多站点模式
  刷新网站后台,访问工具配置网络,根据自己的需要选择“子域名”或者“子目录”模式,然后点击“安装”:
  
  只有新安装的WordPress,并且绑定了域名,这时候才可以选择“子域名”模式。
  如果你选择是的“子域名”,安装后,请将下面的代码添加到网站根目录下的wpconfig。php下:
  define(MULTISITE,true);
  define(SUBDOMAININSTALL,true);
  define(DOMAINCURRENTSITE,yourdomain。);
  define(PATHCURRENTSITE,);
  define(SITEIDCURRENTSITE,1);
  define(BLOGIDCURRENTSITE,1);
  如果选择的是“子目录”,则添加:
  define(MULTISITE,true);
  define(SUBDOMAININSTALL,false);
  define(DOMAINCURRENTSITE,yourdomain。);
  define(PATHCURRENTSITE,);
  define(SITEIDCURRENTSITE,1);
  define(BLOGIDCURRENTSITE,1);
  添加伪静态规则
  Apache规则
  如果你的服务器使用的是Aache环境,使用下面的代码替换网站根目录下的。htaccess里面的所有代码
  子域名模式下的规则代码:
  RewriteEngineOn
  RewriteBase
  RewriteRuleindex。php〔L〕
  
  addatrailingslashtowpadmin
  RewriteRulewpadminwpadmin〔R301,L〕
  
  RewriteCond{REQUESTFILENAME}f〔OR〕
  RewriteCond{REQUESTFILENAME}d
  RewriteRule〔L〕
  RewriteRule(wp(contentadminincludes)。)1〔L〕
  RewriteRule(。。php)1〔L〕
  RewriteRule。index。php〔L〕
  子目录模式下的规则代码:
  RewriteEngineOn
  RewriteBase
  RewriteRuleindex。php〔L〕
  
  addatrailingslashtowpadmin
  RewriteRule(〔09azAZ〕)?wpadmin1wpadmin〔R301,L〕
  
  RewriteCond{REQUESTFILENAME}f〔OR〕
  RewriteCond{REQUESTFILENAME}d
  RewriteRule〔L〕
  RewriteRule(〔09azAZ〕)?(wp(contentadminincludes)。)2〔L〕
  RewriteRule(〔09azAZ〕)?(。。php)2〔L〕
  RewriteRule。index。php〔L〕
  Nginx规则
  倡萌测试的是CentOS5。432位系统,服务器使用的是军哥LNMP1。0安装包配置的。
  假设你的网站为yourdomain。com,那么你可以编辑这个配置文件:
  viusrlocalnginxconfvhostyourdomain。com。conf
  在最后一个}的前面添加下面的代码:
  ignored:“”thingusedorunknownvariableinregexrew
  rewrite(〔09azAZ〕)?wpadmin1
  if(frequestfilename){
  setrule21;
  }
  if(drequestfilename){
  setrule21;
  }
  if(rule21){
  ignored:“”thingusedorunknownvariableinregexrew
  }
  rewrite(〔09azAZ〕)?(wp(contentadminincludes)。)2
  rewrite(〔09azAZ〕)?(。。php)2
  rewrite。index。
  以上的规则对于子域名和子目录模式都正常使用,但是,如果你选择的是子域名模式,还需要找到:
  servernameyourdomain。
  添加一个泛域名。yourdomain。com,如下:
  servernameyourdomain。com。yourdomain。
  保存文件,然后重启服务器:
  rootlnmprestart
  然后在你的域名管理那里添加一条泛域名。yourdomain。com解析到主机IP(或者分别解析你即将要使用的子域名到主机IP),这样一来,创建子域名站点时,就可以正常访问了。
  附:以下是Nginx下最完整的多站点配置代码,实际使用时,请根据自己的实际修改域名及网站目录,同时建议删除含有中文的行:
  根据自己的实际修改下面的域名
  yourdomain。remoteaddrremoteuser〔timelocal〕
  
  ;
  server
  {
  80;
  根据自己的实际修改下面的域名
  servernameyourdomain。com。yourdomain。
  indexindex。htmlindex。htmindex。phpdefault。htmldefault。htmdefault。
  注意修改下面的网站目录
  mntwwwrootyourdomain。
  
  includewordpress。
  以下是lnmp1。0的wordpress。conf规则,也就是上一行includewordpress。conf里面的
  location{
  if(frequestfilenameindex。html){
  rewrite(。)1index。
  }
  if(frequestfilenameindex。php){
  rewrite(。)1index。
  }
  if(!frequestfilename){
  rewrite(。)index。
  }
  }
  wordpress。conf规则结束
  location。。(phpphp5)?
  {
  tryfilesuri404;
  unix:tmpphpcgi。
  fastcgiindexindex。
  includefcgi。
  }
  
  location。。(gifjpgjpegpngbmpswf)
  {
  30d;
  }
  location。。(jscss)?
  {
  12h;
  }
  
  homewwwlogshuchangmeng。com。huchangmeng。
  
  ignored:“”thingusedorunknownvariableinregexrew
  rewrite(〔09azAZ〕)?wpadmin1
  if(frequestfilename){
  setrule21;
  }
  if(drequestfilename){
  setrule21;
  }
  if(rule21){
  ignored:“”thingusedorunknownvariableinregexrew
  }
  rewrite(〔09azAZ〕)?(wp(contentadminincludes)。)2
  rewrite(〔09azAZ〕)?(。。php)2
  rewrite。index。
  
  }
  修改固定链接结构
  主站点
  这里说的主站的,默认就是最初安装时的主域名,比如yourdomain。com
  如果是子域名模式,你可以直接在这个主站的的设置固定链接直接修改即可。
  如果是子目录模式,主站点的文章都自动在链接中添加了blog,如果你直接在这个子目录站点的设置固定链接设置结构,是无法去除blog的,而且在lnmp环境下,直接修改会自动添加index。php。
  解决办法是,访问所有站点,点击主站点的编辑:
  切换到“设置”标签,找到PermalinkStructure,在这里直接填写固定链接结构(比如postname。html),保存即可。这样就可以去除bolg,同时不会添加index。php,非常完美。
  子站点
  子站点直接在这个站点的后台设置固定链接那里设置即可。
  
  到这里,一切基本的设置都完成啦!
投诉 评论 转载

自动保存远程图片到本地DXAutoSaveImagesWor(转自仙踪小栈)每次看到别人好的图文就想转到自己的博客,当你喜欢的文章图片少的时候,转载到自己的网站还算是一件比较轻松的事,但是当遇到大量的纯图片文章,这个时候把图片下载下来再……wordpress多站点子目录多域名建站管理开启方法WordPress3。0以上的版本支持直接开启多站点模式,这样一来,你可以在一个后台切换多个站点进行管理。最近打算折腾一个主题演示站,给每个主题使用独立的子站点来搭建演示……自动草稿、修订版本和数据库优化及清理WPCleanUp1。2如今,我们拥有个人网站已经相当容易,程序不需要我们自己写出来,直接找一个免费开源的WordPress程序,以及很多免费漂亮的WordPress主题和功能插件基本上可以分分钟拥有……百度多个短视频嵌套了“收徒做任务赚现金”模式百度正加码“恶补”短视频领域的短板,旗下多个短视频App都嵌套了一种类似网赚形式的“收徒做任务赚现金”模式,就是这种模式掀起了行业内一阵风,包括知名的360快看视频,其它刚兴起……只允许管理员访问WordPress后台面板为了提高WordPress后台安全性,可以设置为只允许管理员访问WordPress后台,要实现这个功能,只需将下面的代码添加到当前主题的functions。php:重置非……必须关注微信公众号才能查看隐藏内容WordPress插件之前火端网络开发过一款叫“Sharetoviewall”的免费Wordpress插件,可以隐藏Wordpress文章中的部分内容,只有访客点击分享到微博后才能查看,该插件很多博……纯代码实现文章部分内容关注微信公众号后可见WordPress感谢仙踪小栈分享(转自仙踪小栈)之前分享过有这么一个WordPress插件,关注公众号并回复关键字获取验证码后,才能查看到文章中的隐藏内容。一直没有找到这个代码版的,前几天想起……微信封禁上万账号,重点含此类违规内容几乎现在人手一个微信,微信也基本处于完善的状态,剩下的就清理庭院了,目前,微信官方又大力整治封禁了一批低俗、暴力等违规账号!微信官方最新公布了,封禁及处理发送色情暴力类内……屏幕录像专家V2018Build052806280928完全屏幕录像专家共享版》是一款专业的屏幕录像制作工具。使用它可以轻松地将屏幕上的软件操作过程、网络教学课件、网络电视、网络电影、聊天视频、游戏等录制成FLASH动画、WMV动画、A……建网站怎么建能给企业带来发展动力在网络时代的网站已经成为公司发展的重要组成部分,不仅可以帮助企业挖掘潜在的客户、扩大市场,还对促进转化等方面有着不可或缺的作用。很多公司就是看到了这些优势,都开始纷纷搭建自己的……公司搭建网站要关注的环节网站对于网络用户来说是要有吸引力的,务必要用细节来完善,建站不光是拿来给客户看,前期需要得到搜索引擎的认同,而在栏目上的设置和布局是相当重要,网站的栏目在布局的时候就要思考清楚……创建网站企业如何保障效果的发挥很多公司却没意识到网站的重要,即便是一些有互联网意识的企业,因为对互联网营销认识不够深刻导致发挥不了作用。公司不仅建站等方面存在一些误区,在网站的效果方面也难以发挥,那么创建网……
电商产品的购物车,这些细节你注意了吗?让用户看见,才是王道根据互联网广告模式定制产品买买买篇关于用户头像的设计思考图片背景网页在网站建设中的运用浅谈网络文案的用户体验美团电影大众电影使用心得一个影响用户数和留存率的重要因素拒绝平庸浅谈WEB登录页面设计面向AppleWatch自身特性及局限的产品重设计乔布斯方法论系列之一:用“冰啤酒原理”把颠覆性产品变成现实互联网留学中介产品市场需求分析被汗水浸润的日子我在北京等你男主也叫徐天和新世界的徐天贾小朵有关成功的花360与星星雨挚爱教育齐行动捐赠360摄像机关爱自闭症儿童和您在一起看熊心归来的启示立足地方优势资源禀赋推进区域公用品牌培育男方争取抚养权的方法人类火化太浪费?所有生物死后都会生态循环,火化打破自然规律?法乙观察敦刻尔克时隔24年重返法乙舞台职业规划误区房屋协议拆迁是否合法?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界