1. 云栖社区>
  2. 技术文集>
  3. 列表>
  4. 正文

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

作者:用户 来源:互联网 时间:2016-07-07 15:55:08

目录问题博客wordpress网站万分感谢index

如何实现在空间主机下CMS系统和wordpress同时使用 - 摘要: 本文讲的是如何实现在空间主机下CMS系统和wordpress同时使用,   写这篇文章的时候,我的心情是十分畅快的,为什么呢?因为这个问题困扰了我将近1周!起初,我在本地测试过,我用dedecms建了一站点,然后在 站点的顶部导航添加了网站博客,想使用全球知名的

  写这篇文章的时候,我的心情是十分畅快的,为什么呢?因为这个问题困扰了我将近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 在我要逆袭休闲吧原创发表,发表人夜星辰,请尊重我们的劳动果实,转载请保留原地址,万分感谢!

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有 的相关内容,欢迎继续使用右上角搜索按钮进行搜索目录 , 问题 , 博客 , wordpress , 网站 , 万分感谢 index wordpress cms系统、jfinal实现的cms系统、cms系统实现原理、wordpress cms主题、wordpress cms,以便于您获取更多的相关知识。

php-这个网站使用的是什么程序?是用PHP语言写的吗?

...,, 解决方案 PHP-最知名的博客程序,Wordpress(可以百度下),至于网站内容,则是找的模板,你自己要是有主机和域名,不到半小时就可以搭一个了(官方说的是五分钟)。。 解决方案二: 第一次学习写小程...

十二个常见的PHP+MySql类免费CMS系统_其它CMS

...开发人员所共同维护和开发的。 官方网站: drupal.org 10. WordPress 是一款基于PHP和MySQL的Blog软件,但是它也可以当作简单的cms系统来用。通过它可以快速而简便的搭建属于你自己的Blog(网站)平台。简而言之,这个Wordpress就相当于咱...

最佳PHP香港主机选购指南

...。因此,大部分网站的CMS都是建立在PHP上的,比如常用的WordPress、Discuz等等。对国内个人站长而言,选择一个PHP香港主机既可以满足自己PHP程序网站的需求,又能保证国内用户的访问速度。面对市场上各主机商,如何选择最佳的...

script php / php bbs/ php blog / php cms / php cmf / vhcs2

...MS / PHP 168 CMS / PHP CMS / EmpireCMS / HBCMS / SuperSite CMS / VeryCMS wordpress blog http://cn.wordpress.org/ http://cn.wordpress.org/wordpress-3.9-zh_CN.zip http://cn.wordpress.org/wordpress-3.9-zh_CN.tar.gz wordpress 服务器环境要求 PHP 5.2.4或更新版本 MySQL 5.0或更新版本 Apac...

[译]WordPress 4.3 将会用node.js重写

一个核心的wordpress开发者Ryan Boren表示,wordpress4.3 cms系统将会有一个重大的变革,那就是用node.js重写,同时完全兼容之前的版本。 WordPress 和 Node.js开发者以及项目本身已经关注node.js很久了,当然,这早就不是什么秘密了,node.js...

前三篇
后三篇