澄色香味
澄色香味
3621 21 0

想问下,程序对rewrite有什么要求吗? 我用rewrite版本一直安装不成功

想问下,程序对rewrite有什么要求吗? 我用rewrite版本一直安装不成功.

网站的服务器是VPS环境为 Windows2003+IIS+MySql 的组合.

用DZ WP等程序开启为静态全部正常,只有使用youBBS为静态版本之后就一直是404的页面.

为静态规则用的是程序根目录下面的.htaccess里面的 现在只要一打开首页就直接是404页面.

请求管理员帮忙解决一下.

URL是 BBS.SKYTS.NET

0

See Also

Nearby


Discussion (21)

澄色香味
澄色香味 2013-02-20 21:16

@admin 随便问下,BAE版有没有没又拍云的版本,现在好像BAE版本只有带又拍云的版本

0
lonson
lonson 2013-02-21 00:55

@澄色香味 网站404了

0
澄色香味
澄色香味 2013-02-21 01:07

@lonson 就是因为为静态的问题一直安装不了,网页一直都是转到404页面

0
lonson
lonson 2013-02-21 02:19

@澄色香味 nginx可以帮你apache不太熟悉

0
ego008
ego008 2013-02-21 02:36

@澄色香味 IIS 下的转向是用httpd.ini 配置。
转向配置不生效,首页/ 和/install.php 应该能打开,现在这两个页面都是404,看看是不是其它问题。

0
澄色香味
澄色香味 2013-02-21 03:44

@ego008 现在就是找不到到底是什么地方出问题了. 弄了好久了都一直是这样的问题.

0
澄色香味
澄色香味 2013-02-21 03:46

@ego008 程序也是在网站上下载的MD5也是对的.按照安装方法修改了配置文件之后访问就一直是404了.

0
澄色香味
澄色香味 2013-02-21 03:57

@ego008 如果不用为静态的版本的话能正常安装和使用,但是为静态的版本就会出错.

0
lonson
lonson 2013-02-21 04:42

@澄色香味 有没有试过简单的php程序伪静态好使不

0
lonson
lonson 2013-02-21 04:43

@ego008 程序加个表情的吧

0
澄色香味
澄色香味 2013-02-22 04:31

@lonson WP DZ等论坛程序的为静态都完全正常 这程序的为静态就用不了.

0
addimg
addimg 2013-02-24 04:38

@澄色香味 请问你是如何解决这个问题的。

0
澄色香味
澄色香味 2013-02-25 00:55

@addimg 换环境原本采用的是IIS现在采用的是Apache
发现程序对Web的组件有要求.

0
addimg
addimg 2013-02-25 01:26

@澄色香味 悲催。

0
澄色香味
澄色香味 2013-02-25 02:24

@addimg 的确悲催,还好我用的是VPS可以自己更换环境

0
addimg
addimg 2013-02-25 02:50

@澄色香味 额,我是win vps 2003 不过上面有二个站了,不能随便更换吧?

0
镰刀的哀怨
镰刀的哀怨 2013-02-25 09:25

@澄色香味 自己找找,在本站里面,好像有,有个大神修改的bae的,云存储的。

0
lincanbin
lincanbin 2014-01-04 07:53

不是这个原因
是common.php里的这句
if(strpos($_SERVER["REQUEST_URI"], '.php')){
header('location: /404.html');
exit('no php script');

IIS环境下的$_SERVER["REQUEST_URI"]并不是Rewrite后的网址
如果我没记错,IIS下应该使用$_SERVER['HTTP_X_REWRITE_URL']
正确做法可以先判断$_SERVER['HTTP_X_REWRITE_URL']是否isset,没有再用$_SERVER["REQUEST_URI"] @admin

0
admin
admin 2014-01-04 09:49

@lincanbin
HTTP_X_REWRITE_URL 这个mark 一下备日后使用。

楼主的情况当时像5楼描述的,打开网址 /install.php 也显示404,文件 install.php 没有引用 common.php

0
lincanbin
lincanbin 2014-01-04 16:32

@admin 5楼不是楼主把……
我本地端调试用的Apache,前不久服务器迁移到了IIS 6,打开首页/ 直接404错误。于是我本地调试也换成了IIS,IIS8上打开127.0.0.1/ 也是会出现404错误的,IIS 8则不会
最后用404作为关键词全目录搜索,发现是common.php里的问题
在IIS6下,直接print_r($_SERVER);打开127.0.0.1/ 查看,发现$_SERVER["REQUEST_URI"]还是出现了index.php。

0
youbbs
youbbs 2014-01-04 18:35

@lincanbin 5 楼的回答是针对317 天前打开了楼主留下的网址后发现的问题

0
Login Topics