有谁懂 discuz 求解决一个问题 在线等,挺急的。

2018-12-31 18:28:13 +08:00
 baodaren8

是这样的,我网站是用 DZ 搭建的。最近想让页面纯静态化。
然后我保存了帖子到本地,再以帖子地址后缀的方式命名上传到网站根目录。
比如 www.xxxx.com/thread-9999-1-1.html 这个帖子。
我以 thread-9999-1-1.html 命名给保存到本地并上传到网站根目录,
但是,当我删了原帖子后,这个 thread-9999-1-1.html 文件是打不开的。
可同样的,我上传别的 html 文件,比如 1.html 它却可以打开。
求问这是什么原因,要怎么解决?

是不是伪静态的原因?

1334 次点击
所在节点    问与答
19 条回复
baodaren8
2018-12-31 18:37:48 +08:00
真的好急,求大神指明。谢谢了。
XiaoXiaoNiWa
2018-12-31 18:46:51 +08:00
dz 那个应该是伪静态,而不是纯静态化,一般需要配合 nginx 或 apache 做 rewrite 设置的。
imnpc
2018-12-31 18:49:00 +08:00
DZ 是伪静态 不要尝试纯静态 url 是先经过 apache 或者 nginx 处理的
alvin666
2018-12-31 18:53:28 +08:00
再说明白一点,thread 开头的 html 交给 php 处理,其他的正常,所以你请求 thread9999.html 其实交给了 php,没有交给本地 html 服务器
baodaren8
2018-12-31 19:07:04 +08:00
@alvin666 那要怎么解决,网站要换程序,得把之前的内容本地化……
@XiaoXiaoNiWa 求解决方法,谢谢了。
@imnpc 这个不能解决了吗?
icyluna
2018-12-31 19:09:48 +08:00
如果这个 DZ 彻底不用了,把伪静态规则直接删掉就行了
baodaren8
2018-12-31 19:10:41 +08:00
@icyluna 我删了,然后,一删原帖,它就显示帖子不见,但根目录下明明有这个文件。
mayx
2018-12-31 19:23:43 +08:00
iis:
<match url="(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
PS:其实我看不起 iis,不过正好手头有代码,其他平台参见 Mediawiki 的 rewrite 规则
baodaren8
2018-12-31 19:26:24 +08:00
@mayx 求个联系方式,我有点看不懂。能不能加一下 VX, 我的微信就是我用户名 谢谢了。
mayx
2018-12-31 19:31:20 +08:00
@baodaren8 微信:unmayx
alvin666
2018-12-31 20:04:06 +08:00
dz 有个导出静态页面的功能啊~
baodaren8
2019-01-24 13:50:12 +08:00
@alvin666 有吗?哪里有这种功能?貌似我这个版本的没有……
alvin666
2019-01-24 13:53:16 +08:00
baodaren8
2019-01-24 14:04:28 +08:00
@alvin666 找到了,我先试试,这个好用么?滑腻脸.jpg
baodaren8
2019-01-24 14:11:05 +08:00
@alvin666 试了一下,这个不能生成帖子内容,只能生首页、文章、专题……
alvin666
2019-01-24 14:44:38 +08:00
@baodaren8 打扰了..
那自己写个爬虫爬一边吧
baodaren8
2019-01-24 14:45:52 +08:00
@alvin666 不会阿,能不能加个 VX,帮帮我。
alvin666
2019-01-24 14:52:55 +08:00
@baodaren8 gayhub 上面有个 api
顺便说一句 x3.4 的反爬更强了,那个 api 得改成 session,每次访问要加 cookie
然后你后台再把那些限制都关了,爬自己的站还不简单
baodaren8
2019-01-24 14:54:56 +08:00
@alvin666 我的是 3.2 哥,主要是我不懂爬虫 ……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/522747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX