对于无扩展名的PHP程序的研究 <FilesMatch "^app_name$"> ForceType application/x-httpd-php</FilesMatch>可以解决你的问题,自己研究吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <FilesMatch "^app_name$"> ForceType application/x-httpd-php</FilesMatch>我用过了,好像不行 如果用IIS怎么办???我很想知道怎样在IIS中隐藏扩展名 Linux下面本身不用扩展名就行 <FilesMatch "^[^.]*$"> ForceType application/x-httpd-php</FilesMatch> To hahawen(变态的大龄青年):用你的方法不行啊windows下面更奇怪,文件名中包含大写就会提示找不到网页,全部小写就行 to :phplover(...) :我用没有问题,你用的文件名是什么啊??我用的文件名是“asdfoeEadf346fE”但是这么写的确是不支持中文。 <FilesMatch "^.*$"> ForceType application/x-httpd-php</FilesMatch>这样才行,好办法。\. 你的那样不行,连图片文件也都当php处理了!关键是楼主说的:“对于http://www.msger.net/images/../test.gif这类的请求,服务器会如何处理呢?不要用IE发送这样的请求,因为IE自动会处理。” 哦,没有看到后面^_^你那样文件名中不能有.了,也就是不能允许扩展名了,能做到兼容有扩展名的最好,可惜这里支持的正则功能(好像不支持perl式的)好像很弱,不支持断言 另外,找遍了很多资料,最后还是通过自己,使得Apache能够对没有扩展名的PHP文件进行正确的解释: 修改httpd.conf,找到<Directory "你的Web绝对目录">,增加:DefaultType application/x-httpd-php我已经解决了 我参考的文章http://forum.douzhe.com/forum/viewtopic.php?t=845 改好的效果http://www.xxiyy.com/phpBB2/233.htm我修改的phpBB2论坛~~~http://www.xxiyy.com/phpBB2/ to: mikespook(谁说叫Mike的一定是狼?) 你的这种方法我知道,也告诉过楼主,所以在这我就没说,呵呵。 用这种方法有一个问题,就是不支持pathinfo,但是各种大的搜索引擎都支持pathinfo信息来进行搜索的。也就是说,用了rewrite模块,baidu。com等就不容易搜索到你上面的东西了。这个我程经作过测试,这种情况下的pathinfo中不包含get上去的变量信息,正常是:对于路径aa.php?id=5pathinfo应该可以得到整个的信息包括get变量,但用了rewrite后,只能得到前面的路径。to hackfan(Hackfan) 你的那种方法也不全对<Directory "你的Web绝对目录">里面也要用到正则的,不然连图片都解析了。 我用的虚拟主机(RedHat Linux)没有设置http://www1.laiwuren.com/bbs/viewthread.php?tid=2667http://www1.laiwuren.com/bbs/viewthread?tid=2667为什么我也不知道在我自己的Win2000+Apache2.048上也是这样我没有设置过不知为甚 to gaofaq(老高) :你的Win2000+Apache2.048能这样?真的吗?好奇怪贴httpd.conf来看看。难道是discuz2实现的? 怎么解决这个问题“您看到这个错误页面是因为应用程序抛出了没有捕获的异常。” PHP连不上MYSQL急!!!!!!!! 请教怎样用php在浏览器中图形显示数据库中数据 有朋友能发一个最新的支付宝支付的PHP范例么? 求一个正则表达式(在线急等) 一年多没来发贴了,发个贴,找点小单子做。 关于mysql安装 Parse error: syntax error, unexpected T_CLASS xml模板文件 php关于qq第三方快捷登录的问题 如何用PHP 修改Excel文件的内容!急 商业CMS现在大概都是个什么价位?
ForceType application/x-httpd-php
</FilesMatch>我用过了,好像不行
ForceType application/x-httpd-php
</FilesMatch>
用你的方法不行啊windows下面更奇怪,文件名中包含大写就会提示找不到网页,全部小写就行
我用的文件名是“asdfoeEadf346fE”但是这么写的确是不支持中文。
ForceType application/x-httpd-php
</FilesMatch>这样才行,好办法。\.
关键是楼主说的:“对于http://www.msger.net/images/../test.gif这类的请求,服务器会如何处理呢?不要用IE发送这样的请求,因为IE自动会处理。”
http://forum.douzhe.com/forum/viewtopic.php?t=845 改好的效果
http://www.xxiyy.com/phpBB2/233.htm我修改的phpBB2论坛~~~
http://www.xxiyy.com/phpBB2/
你的这种方法我知道,也告诉过楼主,所以在这我就没说,呵呵。
用这种方法有一个问题,就是不支持pathinfo,但是各种大的搜索引擎都支持pathinfo信息来进行搜索的。也就是说,用了rewrite模块,baidu。com等就不容易搜索到你上面的东西了。这个我程经作过测试,这种情况下的pathinfo中不包含get上去的变量信息,正常是:
对于路径aa.php?id=5pathinfo应该可以得到整个的信息包括get变量,但用了rewrite后,只能得到前面的路径。to hackfan(Hackfan)
你的那种方法也不全对<Directory "你的Web绝对目录">里面也要用到正则的,不然连图片都解析了。
没有设置
http://www1.laiwuren.com/bbs/viewthread.php?tid=2667
http://www1.laiwuren.com/bbs/viewthread?tid=2667为什么我也不知道在我自己的Win2000+Apache2.048上也是这样
我没有设置过
不知为甚
你的Win2000+Apache2.048能这样?
真的吗?好奇怪
贴httpd.conf来看看。
难道是discuz2实现的?