运行PHP而不使用mod_rewrite?
发布时间:2020-05-25 09:50:54 所属栏目:PHP 来源:互联网
导读:使用Apache 2.2和 PHP 5,在没有.php扩展名的情况下运行PHP的最佳方法是什么.例如,我有一个名为app.php的脚本,我喜欢将它调用为 http://example.com/app 请注意,我仍然希望保留.php文件扩展名,我没有mod_rewrite.不要使用index.php,因为它需要太多的目录. 我确
使用Apache 2.2和 PHP 5,在没有.php扩展名的情况下运行PHP的最佳方法是什么.例如,我有一个名为app.php的脚本,我喜欢将它调用为 http://example.com/app 请注意,我仍然希望保留.php文件扩展名,我没有mod_rewrite.不要使用index.php,因为它需要太多的目录. 我确实找到了一种方法,将其添加到我的.htaccess中, AddHandler server-parsed .php SetHandler application/x-httpd-php AddHandler application/x-httpd-php .php 该页面运行速度稍慢一些.我怀疑它在每个PHP页面上调用SSI.想知道有没有更好的方法来完成这个. 另一种方法是使用 content negotiation.打开 multiviews:Options +MultiViews 如果命名的资源不存在,Apache将为文件提供glob,然后根据浏览器发送的媒体类型和内容编码要求进行排序.如果只有一个文件(您的PHP脚本),那就是URL解析的文件. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |