什么是PHP中的ASP.NET HttpModules?
如果有任何我可以如何为特定应用程序(不是全局)包含它们,换句话说,什么是web.config的等价物
示例:如果服务器返回HTTP 500错误,无论运行的代码如何,我都需要记录请求和标头.
在ASP.NET中,我会有一个HTTP模块,我可以在发送到客户端之前获取响应代码和其他详细信息.我也可以处理Begin Request.
我需要PHP中类似的东西
不幸的是,PHP 更像 ASP,因为“应用程序”是一个松散的概念,文件并不紧密相关,因此您所做的任何事情都可能必须在 Web 服务器级别进行
假设您在 linux/apache 服务器上。一种方法是使用 .htaccess,它们可以在目录(即应用程序级别)进行修改,并且具有强大的功能。
一个例子是 url 重写:
http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html
Apache 官方文档:http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
| 归档时间: |
|
| 查看次数: |
1069 次 |
| 最近记录: |