如何实现在空间主机下CMS系统和wordpress同时使用

  写这篇文章的时候,我的心情是十分畅快的,为什么呢?因为这个问题困扰了我将近1周!起初,我在本地测试过,我用dedecms建了一站点,然后在 站点的顶部导航添加了网站博客,想使用全球知名的wordpress,从安装到使用到选模板,一切都很顺利,但是在空间主机上使用的时候出问题了。听下面 我来慢慢的分析。

  1、页面访问显示403状态码

  403意味着没有权限浏览和执行该目录下的页面,当你在cms下安装wordpress时,界面都是正常的,你可以配置站点,也可以修 改模板,但是当你退出账号,重新进入博客(wordpress对应的站点)会发现出现了403。当看到403时,我第一时间就查看了文件的权限,并全部修 改到777,结果是完全无用。我试着在url后面增加了index.php后,发现可以进入网站,但是网站没有套用模板,也进不了后台,搜寻了大量的资料 和帖子,基本无用。后来发现只能是服务器配置问题。我查看了一下服务器下的apache配置文件httpd.conf,并在里面找到

<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
Satisfy all
</Directory>

  将deny from all改成allow from all。但是问题依旧没有得到解决,反而增加了网站的安全隐患。所以,只能将allow改回deny。我们在寻找下面这段引号内的代码“ # Possible values for the Options directive are “None”, “All” ”,你会找到一大串带有#被注释的,然后修改第一行的代码,xxx为你要建的博客路径,举个例子,比如你的网站根网址在/www /public/domain,则你需要修改的地址为/www /public/domain/blog(因为是一级目录博客,而不是二级域名下独立的博客,具体为什么建一级目录博客,请自行百度)。修改完以后重启 apache服务,你会发现可以进入博客了,但是会显示index of blog…,这就是第二个难点。

  2、页面访问出现index of blog…..字样

  网页显示不了结果,只出现了网站的目录结构,这是什么原因呢?原来是因为在wp的根目录(博客的目录)下没有建.htaccess(网址配置文件,比如url标准化,301跳转等),在.htaccess文件里写入下面代码:

DirectoryIndex index.php index.html
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

  第一行就是默认主页的后缀为.php和.html,里面重写了规则,当你再次访问博客的时候,OK,成功了!

  上面两个问题一般人遇到了还真不知道,除非是很专业的人,因为遇到的人太少了,一般建站的人是不会用两套cms,建一个主站,建一个博客的。

  【总结】

  实践出真知,这句话真的是真理!没有实际操作,没有去试过,一切都是想当然,特别是互联网行业,光靠想是没用的。

  本文由:我要逆袭 http://www.wynixi.com 在我要逆袭休闲吧原创发表,发表人夜星辰,请尊重我们的劳动果实,转载请保留原地址,万分感谢!

时间: 2024-12-28 23:59:47

如何实现在空间主机下CMS系统和wordpress同时使用的相关文章

从建站角度看CMS系统和Wordpress

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 手中攥着两个网站也已经很久了,其中一个是我的个人博客Two Lovers,另一个是我做的一个网站-扭博网. 在建立扭博网的初期,曾经尝试过很多种平台程序,从最开始的wordpress到z-blog,最后到CMS系统,尝试了很多,在运营的这阵子也明白了 很多,体会到了很多.拿出来和大家一起分析分析,不对的地方希望指正. 由于建立的初衷就是一个简

写给准备购买空间主机的站长几点小建议

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1)注意空间主机的价格,千万不要贪小便宜选择廉价的空间主机! 站长在购买空间的时候一定不能贪小便宜,须知一分钱一分货,虽然贵的空间主机不一定好,但是廉价的空间主机却是一定很差,因为这些空间商为了能够赚钱,肯定不会限制服务器的用户以及网站的数量,而一台服务器能够容置的用户跟网站又是有限制的,要是超过了这个限制,那么这台服务器就会很不稳定,这也是

虚拟主机下asp.net 2.0的导航控件treeview,menu等出错

asp.net|treeview|导航|控件|虚拟主机 这几天把一个网站部署到虚拟主机下,发现treeview和menu控件全部出了问题.开始以为是没有把aspnet_client 添加到wwwroot目录,联系服务商帮我添加了,问题依旧.于是搜索原因,发现2.0使用了一个WebResource.axd的资源映射,于是添加了<httpHandlers><add path="WebResource.axd" verb="GET" type="

分享新加坡空间主机的一些使用心得跟报告

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 不管是国内还是国外,我们大多数站长能够了解到的世面上出现最多的空间则是美国,韩国跟香港这些空间主机,尤其是美国的虚拟空间主机因为价格便宜,容量也不会限制因为广受国人欢迎,可是对于新加坡空间主机这些方的介绍,或是一些销售则是比较少见,所以国内站长对于新加坡的性能以及在稳定性这方面比较好奇,在碰到为数不多的新加坡空间主机也不知如何选择是好,为了能

字节跳动-一个字节一定等于8位(b)吗??在什么情况下是不等于的,32位系统和64位系统有什么区别?

问题描述 一个字节一定等于8位(b)吗??在什么情况下是不等于的,32位系统和64位系统有什么区别? 一个字节一定等于8位(b)吗??在什么情况下是不等于的,32位系统和64位系统有什么区别? 解决方案 最初的计算机性能和存储容量都比较差,所以普遍采用4位BCD编码(这个编码出现比计算机还早,最早是用在打孔卡上的).BCD编码表示数字还可以,但表示字母或符号就很不好用,需要用多个编码来表示.后来又演变出6位的BCD编码(BCDIC),以及至今仍在广泛使用的7位ASCII编码.不过最终决定字节大小

获取vCenter中主机下虚拟机对应的以太网名称(例如vm-21)soap报文格式

问题描述 获取vCenter中主机下虚拟机对应的以太网名称(例如vm-21)的soap报文格式.需要用soap接口Createfilter的什么方法,以及WaitForUpdates,的什么方法,求教求教求教求教求教求教. 解决方案

同一套java代码,放在相同配置的2个主机下,window和linux的CPU占相差很多

问题描述 同一套java代码,放在相同配置的2个主机下window中空跑占用cpu才10%不到,而放到centos中Cpu(s):51.8%us,0.1%sy,0.0%ni,48.1%id,0.0%wa,0.0%hi,0.0%si,0.0%stCPU占用40-55之间这是怎么回事呢? 解决方案 解决方案二:空跑20-30min后,Cpu(s):5.1%us,0.0%sy,0.0%ni,94.9%id,0.0%wa,0.0%hi,0.0%si,0.0%st占用率就降低了解决方案三:给jvm多分配些

apache中伪静态配置和使用(Apache虚拟主机下Discuz伪静态)_Linux

一 打开 Apache 的配置文件 httpd.conf . 二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉 三 在 httpd.conf中添加: <IfModule mod_rewrite.c> RewriteEngine On #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+\.html RewriteRule ^(.*?(?:index|dispbbs))-([-

易达空间主机为您提供100M免费空间服务_普通空间

易达空间主机为您提供100M免费空间服务,送二级域名,在申请的时候也可以绑定2个自己的顶级域名,无广告.速度非常快. 申请后立即开通.流量限制在5G/月之内.还送mysql数据库10M.支持WEB+FTP管理.只是不允许在其空间投放广告. 演示地址:http://free66162.mm9mm.com/ 申请地址:http://home.mm9mm.com