站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
使用WordPress固定链接
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==修复固定链接问题== '''修正生成.htaccess时产生的问题''' 如果你的WordPress不生成.htaccess文件,或者不为已有的.htaccess文件写入新的规则,原因可能有很多种。请根据下面的介绍进行操作,如果某步骤无效,再进入下一步骤。 '''1. 更改文件权限:'''必须要将.htaccess文件的权限改为666,然后用WordPress模板编辑器编辑该文件,但我们不推荐你这样操作,如果你用模板表及其编辑.htaccess,那么你博客上所有有权编辑模板的用户都可以编辑你的.htaccess文件了。可以将文件的权限改为666,使文件可被服务器写入,这样也可以达到同样的保护效果。 '''2. 服务器阻塞:'''你的虚拟主机可能锁定了server_SOFTWARE变量,导致WordPress无法生成.htaccess文件。如果你确定自己的服务器运行了Apache,可以更改wp-includes/vars.php文件,强制命令WordPress相信你的服务器运行了Apache。根据以下操作说明更改wp-includes/vars.php文件。 编辑wp-includes/vars.php文件。在文件中找到: $is_apache = strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') ? 1 : 0; 并用以下代码取代: // $is_apache = strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') ? 1 : 0; 在 // $is_apache = strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') ? 1 : 0; 下添加一个空行,输入: $is_apache = 1; 3. XAMPP(Windows)用户:有些[http://www.apachefriends.org/en/xampp.html XAMPP]版本默认状态下没有激活mod_rewrite(尽管这是用Apache编译的)。要激活mod_rewrite——并且激活WordPress写入.htaccess文件(用以创建美观的固定链接)——你需要打开apache/conf/httpd.conf ,取消对代码行LoadModule rewrite_module modules/mod_rewrite.so的注释标记(如,删除代码行前的#符号)。 '''固定链接、.htaccess文件与MS Frontpage''' 关于Microsoft [[Frontpage]]:很多由虚拟主机服务提供商建立并维护的服务器(包括共享服务器和专用服务器)都配备有apache构建的mod_frontpage,大多数情况下每个虚拟服务器上都安装了Front Server Extensions服务器扩展选件。而如今大多数虚拟主机商用在服务器创建过程中的二进制发布包都同时包含了mod_frontpage和服务器扩展。由于[http://www.wordpress.la/plugin.html 插件]和apache(以及httpd.conf文件)的交互方式,即使你不使用Frontpage,如果你试图查看自己的WP安装,也有可能发生500错误或看到空白页面,这是因为你的[[服务器]]上有extensions/mod_frontpage存在。 WordPress会和已安装的Frontpage扩展选件合作顺利,但固定链接却不能正常运行,由于.htaccess文件中附加的mod_rewrite规则,在WordPress管理面板对固定链接菜单进行任何改动都会导致Frongpage服务器扩展选件无法运行。幸好有一个方法可以解决这个问题。 '''快速修复Frontpage或固定链接''' '''修复Frontpage扩展选件:'''如果你不在意固定连接,只希望MS Frontpage服务器扩展选件能够正常运行,只要编辑.htaccess文件并删除WordPress部分的重写规则就可以了。 '''使用固定链接:'''如果不在意Frontpage是否能够正常运行(但虚拟主机商安装了Frontpage扩展选件),你需要删除(或者让你的虚拟主机商删除)MS Frontpage服务器扩展选件,也可以编辑.htaccess文件来删除所有Frontpage代码行,只留下WordPress的mod_rewrite代码。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)