中国水稻产量:为什么有些网页的是没有后缀名的??

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 13:04:21
例如像百度的
http://zhidao.baidu.com/q?ct=17&pn=0&tn=ikask&rn=10&word=%CE%AA%CA%B2%C3%B4%D3%D0%D0%A9%CD%F8%D2%B3%B5%C4%CA%C7%C3%BB%D3%D0%BA%F3%D7%BA%C3%FB%B5%C4%3F%3F&cm=1&lm=394496
例如JSP网站的后缀名是.jsp
ASP的后缀后是.asp
PHP的后缀名为.php
.NET的后缀名为.aspx
HTML的后缀名为.htm或.html
但为什么发现在此网站上的网页却没有显示出它的扩展名呢??
是不是用其他什么写的网页呢??
奇怪!!
如网易相册竟可以这样
http://photo.163.com/photos/redlover/37638022/1042601354/

这是很正常的,为了让用户浏览速度加快,很多个人网站或非专业网站不希望相应的广告连接在自己的相关网页上出现,所以就利用服务器的文件解释漏洞,将网页扩展名改为其他名称。
  网页是构成网站的基本元素,是承载各种网站应用的平台。通俗地说,网站就是由网页组成的,如果只有域名和虚拟主机而没有制作任何网页的话,客户仍旧无法访问网站。

为了让用户浏览速度加快,很多个人网站或非专业网站不希望相应的广告连接在自己的相关网页上出现,所以就利用服务器的文件解释漏洞,将网页扩展名改为其他名称。
因为服务器端对网页加入广告代码的规则是根据文件的扩展名的。 只要其分析到文件的扩展名为.htm,.html,则对页面加入广告代码,否则忽略。所以,只需要把网页的.htm,.html后缀改为.gif,.jpg,txt等,然后访问,即可正常显示。
在这里推荐一款批量改名工具:下载地址:ftp://61.186.252.131/download/31/16299_cesrename.exe

其实不止登录页面,各种页面都可以。

1,使用 URL Rewrite 机制很容易实现。
几乎所有服务器都支持。
Java 可以通过 web.xml 配置,PHP 有模板引擎配置, Apache 有专门的 module 等等。

2,URL 就是代表这个页面是做什么的。比如只显示 /register,就知道是表示注册。
对于用户来说,隐掉了网页的实现细节(一般用户不需要关心服务端是JSP、PHP还是什么)

3,有利于 SEO。去看看 StackOverflow、WordPress 等很多内容为主的网站,不难发现,他们的URL里面有很长一串类似英语句子的内容。这个时候,如果还有扩展名无疑是添乱。

4、服务器设置的时候可以设置默认访问那些文件,比如没有后缀的时候默认访问index.html、index.php、index.asp之类的,这些行为都是根据服务器设置自动完成的。
比如这样的URL:http://www.powerfire.cn
默认就是访问index.php文件。这在于服务器的设置。

这是很正常的,为了让用户浏览速度加快,很多个人网站或非专业网站不希望相应的广告连接在自己的相关网页上出现,所以就利用服务器的文件解释漏洞,将网页扩展名改为其他名称。
因为服务器端对网页加入广告代码的规则是根据文件的扩展名的。 只要其分析到文件的扩展名为.htm,.html,则对页面加入广告代码,否则忽略。所以,只需要把网页的.htm,.html后缀改为.gif,.jpg,txt等,然后访问,即可正常显示。
在这里推荐一款批量改名工具:下载地址:ftp://61.186.252.131/download/31/16299_cesrename.exe

补充上面地 还有的是在域名解析的时候 引用了"域名隐藏"