西方文学

使用apache模块rewrite

  • 作者:本站
  • 时间:2019-07-16
  • 199人已阅读
您现在的位置:首页 > 西方文学 > 文章
简介 文章内容使用apache模块rewrite_module修改时间:[2009/03/2516:06]阅读次数:[764]发表者:[起缘]PHP代码:把ahref=http:///=888tar

使用apache模块rewrite

文章内容使用apache模块rewrite_module修改时间:[2009/03/2516:06]阅读次数:[764]发表者:[起缘]PHP代码:把ahref=http:///=888target=_blankhttp:///=888/a的地址形式改为ahref=http:///=_blankhttp:////a或者ahref=http:///yourname/=_blankhttp:///yourname//a当然可以按照你的要求随便变.APACHE的MOD_rewrite模块.大家可以看一个演示的一个PHP学习论坛ahref=http:///happy/target=_blankhttp:///happy//a这个论坛的版面和帖子,就是运用了这个技术,地址静态化.但是是假的.这个技术哪里好可以让baidu,google等收入你的站点所有页面.收入地址就是你的假静态地址.当然别人看不出你是假的.而且这个技术隐藏了你背后执行的程序.你可以把/soft/重写传递给=1234当然你改一下名换成=1234表面还是soft/但是你APACHE内部执行了你重写的文件.从根本上可以防止别人从程序本身入侵.下面我写怎么样重写.分为WINDOWS和LIUNX2种都是操作APACHE安装文件夹内的CONF文件夹里面的打开以后,找到#LoadModulerewrite_modulemodules/mod_把#去掉.然后找到虚拟主机配置在虚拟主机中加入RewriteEngineOnRewriteRule^/soft/([0-9]+).html$/=$1//解释//WWW.玉米.COM/SOFT///重写为//WWW.玉米.COM/=1234//这里ID是可以变的你给它1就是传递1RewriteRule^/([0-9]+).html$/=$1//解释//WWW.玉米.COM///重写为//WWW.玉米.COM/=1234RewriteRule^/([0-9]+)_([0-9]+).html$/=$1catid=$2//解释//WWW.玉米.COM/1234_//重写为//WWW.玉米.COM/=1234catid=2222当然随便你怎么换!这就是WIN下的.LIUNX下是一样的但是要加IfModulemod_开始/IfModule结束重写都加在虚拟主机设置中.如果没有虚拟主机,那加在最后!。

Top