是这样的,我网站是用 DZ 搭建的。最近想让页面纯静态化。
然后我保存了帖子到本地,再以帖子地址后缀的方式命名上传到网站根目录。
比如 www.xxxx.com/thread-9999-1-1.html 这个帖子。
我以 thread-9999-1-1.html 命名给保存到本地并上传到网站根目录,
但是,当我删了原帖子后,这个 thread-9999-1-1.html 文件是打不开的。
可同样的,我上传别的 html 文件,比如 1.html 它却可以打开。
求问这是什么原因,要怎么解决?
是不是伪静态的原因?
1
baodaren8 OP 真的好急,求大神指明。谢谢了。
|
2
XiaoXiaoNiWa 2018-12-31 18:46:51 +08:00 via Android 1
dz 那个应该是伪静态,而不是纯静态化,一般需要配合 nginx 或 apache 做 rewrite 设置的。
|
3
imnpc 2018-12-31 18:49:00 +08:00 1
DZ 是伪静态 不要尝试纯静态 url 是先经过 apache 或者 nginx 处理的
|
4
alvin666 2018-12-31 18:53:28 +08:00 via Android 1
再说明白一点,thread 开头的 html 交给 php 处理,其他的正常,所以你请求 thread9999.html 其实交给了 php,没有交给本地 html 服务器
|
5
baodaren8 OP |
6
icyluna 2018-12-31 19:09:48 +08:00
如果这个 DZ 彻底不用了,把伪静态规则直接删掉就行了
|
8
mayx 2018-12-31 19:23:43 +08:00 via Android 1
iis:
<match url="(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> PS:其实我看不起 iis,不过正好手头有代码,其他平台参见 Mediawiki 的 rewrite 规则 |
11
alvin666 2018-12-31 20:04:06 +08:00 via Android
dz 有个导出静态页面的功能啊~
|
13
alvin666 2019-01-24 13:53:16 +08:00 via Android 1
|