我需要查询另一个域上的页面并显示它返回的结果。但是php
文件报告错误。
网址为: http://otherdomain/abc.jsp?p = q& x = y
编辑:我使用的是file_get_contents ...
答案 0 :(得分:1)
可能有以下几个原因:
1)如果要打开包含特殊字符(如空格)的URI,则需要使用urlencode()对URI进行编码。
2)在你的 php.ini 中,* allow_url_fopen *为false。将其设置为true以允许打开网址。
如果您提供php生成的错误,我可以提供帮助。
如果您尝试使两个或多个起点访问同一个点,您可以考虑将.htaccess文件与RewriteEngine一起使用,因为它会重写该URL。
如果你想: index.jsp , index.php , index.aspx ....以显示与 index.jsp <相同的输出/ em>显示。
您可以使用: 带有RewriteEngine支持的.htaccess文件。
以下是与某些.htaccess tricks
的链接<强>通知强> 您必须将Apache作为HTTP服务器并启用 mod_rewrite 模块。