2012-08-22 46 views
1

1]当我打开任何网页&查看源代码它。我们有JS & CSS。虽然点击,我可以看到每个JS & CSS文件。如何隐藏apache服务器版本?

我们可以管理它像同时点击.js文件& .css文件无法打开

2]主持的Linux服务器上的网站。通过工具黑客可以查看Apache服务器版本。任何方式来隐藏它?

回答

3

不,JavaScript和CSS文件对浏览器开放,因此它们向用户开放。您可以尝试对其进行模糊处理,但这只会阻止确定的用户。

发生错误(404,500)时会显示服务器版本,您可以用自己的页面使用.htaccess覆盖该默认消息。

3

CSS和JS文件将被任何人和所有人看到。他们使用HTTP;)顺便说一句,你想隐藏的是你的服务器端代码,如asp,jsp,php。这些文件的源代码无法看到。

你的第二个问题: 打开你的.htaccess并把它放在下面。

ServerSignature Off 

这样,对于任何错误,它都不会显示您正在使用的服务器或版本。

希望它回答你:)

+0

感谢ServerSignature关闭。 –

+0

不客气@AnkitShah ...考虑点击我的答案(接受)旁边的勾号,以便其他人可以看到这个? – Karma

0

当用户得到PROGRAMM他得到将被执行的代码。例如,在桌面上它可能是二进制数据。在Web开发中没有二进制数据,浏览器获取代码,所以用户可以。你可能只会对它进行模糊处理。