A. php 静态 伪静态 动态可以解释下意识吗越具体越好
是这样,伪静态,是伪装的静态,不是真正的静态化。
在用户看到以为是静态的,其实在服务端有一个文件(.htaccess)有路由功能,会跳转。
比如,举一个例子:
rewriterule ^([a-za-z0-9]+).html$ ./?id=$1
//重写规则 这里是正则表达式,表示将 以字母、数字开头,以.html结尾的网址,自动换成 ./?option=数字字母
很简单吧?
------------------------
也就是说,你其实 1.html 的网页,在服务器其实是执行的?id=1
1.html 这个文件根本不存在。
B. 求php伪静态规则htaccess文件的写法。
# apache伪静态规则
将index.php?a=admin&c=login 伪装成admin/login.htm
RewriteRule ^([a-zA-Z_]+)/([a-zA-Z_]+).html$ index.php?a=$1&c=$2
将index.php?c=message 伪装成message.html
RewriteRule ^([a-zA-Z_]+).html$ index.php?c=$1
将index.php?c=message&p=2 伪装成message.html?p=2
RewriteRule ^([a-zA-Z_]+).html?p=([0-9]+)$ index.php?c=$1&p=$2
其余的就不写了,差不多都是这个意思,如果还不会最好看看关于正则的地方
C. php 防伪装成jpg格式的php木马文件
读取文件
$data=readfile(xxx.jpg);
if((strpos($data,"php"))== -1){
echo "安全";
}else{
echo "文件中包含php字符,这不是一个图形文件";
}
D. 有什么免费的东东可以加密php文件
加密php文件,我建议您还是下载超级加密3000试试。
超级加密3000有超快和最强的文件、文件夹加密功能、数据保护功能,文件夹、文件的粉碎删除以及文件夹伪装等功能。
超级加密
3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。
超级加密3000还支持加密文件的临时解密,文件加密后,双击加密文件,在弹出密码输入对话框输入正确的密码选择确定,该加密文件就处于临时解密,文件使用完毕退出以后,它自动恢复到加密状态,无需再加密。
超级加密3000是一款不可多得的文件加密软件,您可以到网络上搜索超级加密3000给您的文件加密试试看。
E. WordPress自开发php文件伪静态设置
第一种方法:只要主机支持自定义 404 页面,无需安装插件,就能让 Win 主机像 Linux 那样,方便使用 WordPress 的固定链接为静态化地址格式。
第二种方法:只要空间商启用了Rewrite模块即可,这种方法不需要多余的步骤,许多利用国内windows php环境主机都支持这样的写法。
可以访问我的网站(网络搜索:爱网域)有一篇文章。“iss环境下实现WordPress伪静态的固定链接
”有具体的代码设置。
F. php文件上传。如何防止攻击者将攻击文件伪装成图片文件上传
先控制文件大小,然后直接把上次后图呈现,如果呈现失败触发错误事件,然后终结程序,弹出提示信息。想法挺好。
G. 老板忽然要改PHP写的程序,但是我做的是ASP,如何伪装后缀
把后缀名改改掉(不仅仅是文件的文件名,还要将代码中也要改掉),就可以了,不过配置网页服务器的时候,还是以asp的要求来配置
H. 网站里发现大量不正常的PHP文件,应该是病毒,请问这病毒的目的是什么
这应该是注入PHP文件的木马,骇客通过url提交参数,在你的服务器生成他想生成的PHP文件和内容,然后,就可以拥有你网站的执行权限了
你可以把这几个文件打个包,上传成附件,我看下
I. php网页怎么伪装变成html格式的网页
可以使用框架,比如说CI,或者开启伪静态也可以,需要服务器的支持。比如说apache开启 Rewrite模块 ,可以参考 http://www.cnblogs.com/njcdh/articles/1772011.html ,然后再写一些规则即可。
麻烦采纳,谢谢!
J. php伪装地址可以不
可以啊.
此时 /img.php 就充当代理服务器了.