0.6的伪静态失效
呃,按照指定的方法用了之后,不起作用啊。提示:
No input file specified.
http://www.cndip.com/forum-2-1.html
请看下该怎么办呢?
回复 1# 的帖子
添加伪静态后,重启才会生效。或发配置看看 呃,已重启VPS,还是不行。
你指的配置是什么?我完全按照http://lnmp.org/install.html上安装的,配置伪静态的时候,也是按照上面说的:
再选择是否添加伪静态规则,默认已经有了Discuz、Wordpress、Sablog、emlog、dabr,可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行。
然后在DX后台勾选伪静态选项。
不知道还有什么。 难道你说的是这个?
cat www.cndip.com.conf
server
{
listen 80;
server_name www.cndip.com;
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/cndip;
include discuz.conf;
location ~ .*\.(php|php5)?$
{
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log off;
}
回复 4# 的帖子
检查看看discuz.conf的规则 呃,不明白什么意思啊。要不我这样?
添加域名(虚拟主机)的时候,不适用安装包默认的伪静态规则,安装好了之后,使用.htaccess文件来定义。
这样行不?
回复 6# 的帖子
不行,nginx不支持.htaccess回复 7# 的帖子
不支持.htaccess真是悲剧啊。重新安装LNMP试试。 呃,彻底悲剧了。
reload OS,然后重装LNMP。
还是不行……。
YardVps 军哥帮帮忙啊。。。。
回复 10# 的帖子
你先看清楚你的程序是Discuz! X1.5不是discuz,你需要用discuzx的伪静态,改成include discuzx.conf;就行了。回复 11# 的帖子
呃,悲剧啊,我以为DZ和DX是通的。那烦请说下,是把那个文件改成include discuzx.conf
谢谢。
回复 12# 的帖子
修改你的虚拟主机 呃,虚拟主机中的什么文件?在一开始虚拟主机绑定的文件夹中,空的什么文件也没有啊。 搞定,原来是把配置文件中的一行代码加个x,从include discuz.conf变成include discuzx.conf。
顺带我的vi能力也见长了。
页:
[1]
2