servername/show.php/a/b/c/d显示的就是show.php的源码 这个是php没有解释导致。 看样子你的path_info没有开启成功了 在配置文件中加入 <Files *.php> AcceptPathInfo On </Files> 在Apache的配置文件(Apache安装目录的conf文件夹下的httpd.conf文件)里找到: #LoadModule rewrite_module modules/mod_rewrite.so 将前面的#去掉,改为: LoadModule rewrite_module modules/mod_rewrite.so 保存,重启服务器试试
服务器开启path_info 参考:http://blog.csdn.net/mengxiangbaidu/article/details/7496859 建一文件 show.php <?php echo $_SERVER['PATH_INFO']; 执行 http://servername/show.php/a/b/c/d 能看到结果就支持!
[quote=引用 2 楼 fdipzone 的回复:] 服务器开启path_info 参考:http://blog.csdn.net/mengxiangbaidu/article/details/7496859 建一文件 show.php <?php echo $_SERVER['PATH_INFO']; 执行 http://servername/show.php/a/b/c/d 能看到结果就支持!
21,893
社区成员
140,347
社区内容
加载中
试试用AI创作助手写篇文章吧