老问题,没什么技术含量,即然遇上就写上来下吧。
因为垃圾站需要采集,采集的规则是自已写的,需从后台读取分类路径及一些数据id等,如果读前面总是删删改改不方便。后台总是采集提示“路径不对”,就是因为被拒绝直接访问了。基本看现在aspcms的后台都弄这样。
先是找到“对不起,为了系统安全,不允许直接输入地址访问本系统的后台管理页面。”所提示的这段话,如果用Dreamweaveri当然很方便,就直接找到直接全站搜索一下就找到那文件了。
在那个文件里找到这个if判断并注释或删除掉就行。
if ComeUrl="" then
response.write "
<p align="center"><span style="color: #ff0000;">对不起,为了系统安全,不允许直接输入地址访问本系统的后台管理页面。</span></p>
"
response.end
else
cUrl=trim("http://" & Request.ServerVariables("SERVER_NAME"))
if mid(ComeUrl,len(cUrl)+1,1)=":" then
cUrl=cUrl & ":" & Request.ServerVariables("SERVER_PORT")
end if
cUrl=lcase(cUrl & request.ServerVariables("SCRIPT_NAME"))
if lcase(left(ComeUrl,instrrev(ComeUrl,"/")))<>lcase(left(cUrl,instrrev(cUrl,"/"))) then
response.write "
<p align="center"><span style="color: #ff0000;">对不起,为了系统安全,不允许从外部链接地址访问本系统的后台管理页面。</span></p>
"
response.end
end if
end if
动易我已经彻底放弃了,可定制性太差了。
终觉得动易是国内运用asp最差的CMS之一,有一些高级应用还是自力更生.
我个人觉得嘛,除了模板应用有点麻烦外。对一些输出标签确实是有点死,但人性化还是可以的普通输出不行还有函数标签那些,只要数据库熟悉下就好。