很多大型web站点的文件名是怎么批量生成文件名的

有一段时间没有更新了最近在忙线下活动那个策划,好废话少说今天开始教大家一个大招:利用web.config文件设置规则禁止ip及假蜘蛛爬取(以IIS7.5为例)。

有时候一些 IP 的来访或某些蜘蛛对网站的爬取让人很恼火我们有许多办法管理到访用户。例如可以设置 robots.txt 文件管理守规矩的蜘蛛抓取网站内容;当然,我们可以囿很多办法禁止不守规矩的蜘蛛、讨厌的用户访问网站或某个特定文件对于 Apache 主机或其他主机,有很多配置方法也可以通过网站的PHP语言矗接设置。而对于使用 Windows 主机的用户可以通过服务商后台管理面板可添加 IP 黑名单,也可以使用web.config规则

可通过下面代码禁止浏览某文件

VS2008 在发布网站时bin 目录里为所有 cs 批量生成文件名的 dll 文件每次都是随机命名的,像这样子的 App_Web_g2dnx- 来编译程序时CodeFile 指令才是有其作为的。
安装文件十分小, 686K。

1) 下载后直接安装,安装完後打开VS2008;


以看到当前解决方案中多了一项( WebSite1_deploy), WebSite1_deploy 有很多其它属性可以设置其中有一重要的默认选项:

文件中去了。aspx 文件的头部是:

相比于第二、彡种方法只需一次设置,用不着每建一个 aspx 文件对代码文件进行搬动还得改改 aspx 文件的声明部分,而且对于 Web Site 也能构建出 DEBUG 的版本出来所以這应该是终极的。

我要回帖

更多关于 批量生成文件名 的文章

 

随机推荐