当以 Apache 的模块方式运行 PHP 时,也可以通过 Apache 的配置文件(例如 httpd.conf)和 .htaccess 文件中的指令来修改 PHP 的配置选项(需要“AllowOverride Options”或“AllowOverride All”权限)。
在httpd.conf文件里有关在该目录的设定里加上 (PHP4以上版本)
“php_admin_flag engine off”
例:
<Directory /srv/www/htdocs/path>
php_admin_flag engine off
</Directory>
http://old.redlinux.org/htm_data/135/0803/14255.html
<Files ~ “.php”>
Order allow,deny
Deny from all
</Files>
修改Apache配置文件,适用于有服务器管理权限。 <br/>配置中增加如下内容:
<Directory “<path_to_writeable_dir>”>
<Files ~ “.php”>
Order allow,deny
Deny from all
</Files>
</Directory>
Apache执行php脚本限制 把这些规则添加到.htaccess文件中
RewriteEngine on RewriteCond % !^$
RewriteRule uploads/(.*).(php)$ – [F]
RewriteRule data/(.*).(php)$ – [F]
RewriteRule templets/(.*).(php)$ –[F]
延伸阅读
- windows下安装多个不同版本的apache+php/多版本共存
- 二十四则Apache Rewrite规则
- apache日志配置
- apache代理模块mod_proxy_html,修改html页面内容的url引用链接
- apache下载docx,pptx文件被浏览器当作zip文件保存:修改apache MIME类型配置mime.types
- 512M vps apache内存优化配置方案(perfork)
- linux下Mysql+php5+apache安装手记
- Win2003下配置 Apache 网站目录 权限 方法
- apache启用html gzip压缩方法/linux
- apache ab:web服务器压力模拟测试工具
- php 函数库 ivonv:字符编码转换
- php在windows2003/IIS下安装php程序运行错误“您未被授权查看该页”
- DiscuzX!1.5/2.0 新版状态字段解释/forum_thread,forum_post表中status,displayorder,invisible字段
- php函数mult_iconv:转换任意维数组的字符集编码(扩展iconv函数功能)
- linux下PHP 激活mbstring扩展及php.ini中相关基本设置
0 条评论。