容器技术交流

 找回密码
 立即注册
查看: 4167|回复: 11

安装wordpress 伪静态错误-------帮忙看看啊!!!

[复制链接]
发表于 2011-9-1 02:57:50 | 显示全部楼层 |阅读模式
本帖最后由 lysk 于 2011-9-1 15:46 编辑

安装了wordpress,伪静态出现Internal Server Error错误,用的Apache
wordpress自动生成的.htaccess文件
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


# END WordPress

是怎么回事呢?


发表于 2011-9-1 05:38:10 | 显示全部楼层
编辑网站》更多
直接选择wp的静态规则便可
发表于 2011-9-1 08:20:08 | 显示全部楼层
新手来学习的。。  怎么我都看不懂啊
 楼主| 发表于 2011-9-1 09:11:24 | 显示全部楼层
试了 不行 不管点那个链接 都是跳到首页
 楼主| 发表于 2011-9-1 09:23:11 | 显示全部楼层
只有在使用Nginx的时候选择系统自带的规则才有效
在Apache下 我把RewriteEngine On这句删了就不会出现Internal Server Error错误,但是永久链接就会出现404
 楼主| 发表于 2011-9-1 15:46:53 | 显示全部楼层
顶上去!!
发表于 2011-9-1 17:02:14 | 显示全部楼层
lysk 发表于 2011-9-1 15:46
顶上去!!

nginx跟 apache的  规则是不一样的 ,你搜一个
发表于 2011-9-1 22:47:29 | 显示全部楼层
用这个就行

if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
发表于 2012-1-20 15:33:06 | 显示全部楼层
一直没行...............
发表于 2012-1-20 16:12:02 | 显示全部楼层
用LUM自带的伪静态便可
发表于 2012-1-20 17:03:05 | 显示全部楼层
wordpress的规则已经集成了
发表于 2012-1-21 08:33:18 | 显示全部楼层
在网站编辑那里只能选择第二个,第一和第三不能选择,会出错误的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-16 04:18 , Processed in 0.049458 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表