我正在尝试 cURL 一个网站,但无法得到我想要的结果,尽管我似乎做了它需要做的事情(或者至少我是这么认为的)
流量显示一些命名htm,css,js
的文件,当然还有一两个aspx
文件。
我的假设是所有的 javascript, html, css 文件对结果毫无意义,但是经过多次不成功的尝试后,我想到这些文件可能是aspx
伪装的文件,我实际上也需要访问这些文件.. .
是否有可能拥有一个aspx
文件并让所有客户都认为它是一个htm
文件?
提前致谢!
我正在尝试 cURL 一个网站,但无法得到我想要的结果,尽管我似乎做了它需要做的事情(或者至少我是这么认为的)
流量显示一些命名htm,css,js
的文件,当然还有一两个aspx
文件。
我的假设是所有的 javascript, html, css 文件对结果毫无意义,但是经过多次不成功的尝试后,我想到这些文件可能是aspx
伪装的文件,我实际上也需要访问这些文件.. .
是否有可能拥有一个aspx
文件并让所有客户都认为它是一个htm
文件?
提前致谢!
如果您只是在谈论为客户端“更改文件类型”,请查看 mod_rewrite for apache。这是一个关于如何让所有 .php 文件作为 .html 文件访问的示例:
http://forums.digitalpoint.com/showthread.php?t=5801
所以这应该适合你(根据帖子。我没有尝试过):
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^([^.]+).html$ /$1.aspx [QSA,L]
请注意,您将无法访问在同一目录中命名为 .aspx 文件的 .html 文件。在这种情况下,.aspx 将具有优先权。
希望这个对你有帮助。