WordPress放在子目录而地址显示根目录或根目录显示目录地址
发布:smiling 来源: PHP粉丝网 添加日期:2014-03-20 13:36:11 浏览: 评论:0
放在子目录而地址显示根目录
把WordPress放在在单独目录中而让你的博客显示在根目录,很多人想让WordPress来驱动他们站点的根目录(例如:http://example.com),但是他们不想让所有的 WordPress文件把他们的根目录弄乱,WordPress允许你把WordPress文件放在一个子目录,同时让你的博客显示在站点的根目录中.
把WordPress放到单独它单独目录下的程序如下:
1、新建一个用来存放WordPress核心文件的新文件夹(本例以/wordpress示范)。
2、进入选项(options)面板。
3、找到WordPress address(URL)(中文用户请查找"WordPress 地址(URL)")这个选项:把后面的地址改成你存放WordPress文件的文件夹地址,比如:http://example.com/wordpress
4、找到Blog address (URL)(中文用户请查找"Blog 地址(URL)")这个选项:把此地址改为你网站的根目录的URL。例如:http://example.com
5、点击Update Options(中文用户为"更新设置")。
6、把WordPress的核心文件转移到你新建的文件夹中,也就是WordPress address (URL)这个目录。还不明白?在明确一点:/wordpress目录。
7、把index.php和.htaccess文件从WordPress目录转移到根目录(即Blog address)中。
8、用文本编辑器打开并编辑根目录下"index.php"这个文件。
9、找到如下代码,修改并保存,找到:require('./wp-blog-header.php');
把地址改为你WordPress目录下的文件:require('./wordpress/wp-blog-header.php');
10、登陆控制面板,新的控制面板地址为http://example.com/wordpress/wp-admin/
11、如果你设置了结构化链接地址(Permalinks),打开永久链接选 项面板更新Permalinks结构,如果.htaccess有正确的权限设置的话WordPress会自动更新你的.htaccess文件,如果 WordPress不能写入你的.htaccess文件,就会显示新的rewrite规则,因此你就需要手动把rewrite规则复制到.htaccess文件中(和index.php同目录)。
放在根目录而地址显示子目录
把WordPress安装在根目录但是让博客首页显示在子目录,这和上篇的教程实现的效果刚好相反,要实现这样的效果前提是你的空间必须支持rewrite功能,我们可以用两种方法实现:
1、参照上篇的方法,相信大家已经心中有数了,WordPress安装到根目录,我们在根目录下再新建一个子目录,比如"blog"目录。同样将根目录的index.php和.htaccess文件转移到"blog"目录目录中。在index.php里查找:
require('./wp-blog-header.php'); 修改为:require('../wp-blog-header.php');
再加个点就行了,表示引用上个目录中的文件,其他更改博客和WordPress地址方法和上篇类似,照葫芦画瓢即可,注意把博客地址改为:
http://example.com/blog,同时要把页面结构更改成"/blog/xxx…"类型.
2、下面这种方法要用到页面模板的相关技巧,对页面模板一无所知?先去水煮鱼的使用WordPress静态模板那里充点电把!充过电别忘了回来,呵呵~利用页面模板我们甚至还可以将WordPress打造成一个轻量级的CMS,新建一个blog.php的文件,放到所使用的模板目录中,此文件所包含的内容为:
- <?php
- /*
- Template Name: Blog
- */
- ?>
- <?php query_posts('cat=-0′); //gets all posts
- load_template( TEMPLATEPATH . '/index.php'); //loads index
- ?>
登陆后台,新建一个页面,命名为"blog",并使用"blog"页面模板,切记一定要让此页面的缩略名、或者叫做数据域,更改为"blog",最后一步同样是更新页面结构,把页面结构更新为"/blog/xxx…"类型即可.
Tags: WordPress 根目录 地址 子目录
相关文章
- ·WordPress初级教程1:什么是博客?(2013-11-11)
- ·WordPress初级教程-2: 什么是WordPress?(2013-11-11)
- ·WordPress初级教程-3: WordPress的功能和特点(2013-11-11)
- ·WordPress初级教程-4: 选择WordPress博客的主机和域名(2013-11-11)
- ·WordPress初级教程-5: 安装WordPress(2013-11-11)
- ·WordPress初级教程-6: 本地安装WordPress(2013-11-11)
- ·WordPress初级教程-7: 一个数据库中安装多个WordPress博客(2013-11-11)
- ·WordPress初级教程-8: WordPress控制面板/ Dashboard(2013-11-11)
- ·WordPress初级教程-9: WordPress用户设置/ Users(2013-11-11)
- ·WordPress初级教程-10: WordPress博客配置/ Settings(2013-11-11)
- ·关于wordpress上传图片不显示的原因(2013-11-11)
- ·WordPress程序的脆弱点你知道吗 (2013-11-11)
- ·总结八大Wordpress网站百度收录实现秒收的方法绝招 (2013-11-11)
- ·WordPress如何网站投稿者也可以上传图片(2014-03-18)
- ·WordPress怎么修改新用户注册邮件内容(2014-03-18)
- ·WordPress怎么添加前台注册功能(2014-03-18)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)