楼主会ASP?那你可以去下载EekkuCMS程序,最新版本是EekkuCMS V1.0.5 build091026,里面有一个skin.asp文件,就是实现隐藏文件的,你可以参考一下代码。我这里给你简单写一下:
<% Dim serverUrl1, serverUrl2, strSkinPath, strTempCss
serverUrl1 = Cstr(Request.ServerVariables("HTTP_REFERER"))
serverUrl2 = Cstr(Request.ServerVariables("SERVER_NAME"))
If Mid(serverUrl1, 8, Len(serverUrl2)) <> serverUrl2 Then
Response.Write "你想干什么?<a href='http://www.eekku.com/'>E酷Cms</a>"
Else
strSkinPath = "images/" &Trim(Request("path"))
Response.Redirect strSkinPath
End If
%>
把上面的代码保存成一个asp文件,例如getpic.asp,这样你就可以在图片使用下面路径:
<img src="https://xxx.ssss.xxxx/getpic.asp?path=xxx.jpg" />
这样就可以实现隐藏了,因为你直接输入图片地址https://xxx.ssss.xxxx/getpic.asp?path=xxx.jpg,是禁止访问的。
附E酷CMS下载地址:
http://code.google.com/p/foolincms/downloads/detail?name=EekkuCMS%20V1.0.5%20build091026.rar
你把A标签的href值换成#号或者javascript:,甚至不用写href为A设置一个鼠标点击事件
然后通过JS调转页面
这样的话,当鼠标悬浮在a连接上的时候 就看不到所要跳转的地址了