求解答!PHP建网站,如何使访问网站根目录index.php 时 访问到 前台目录中的index.php?
首页定义目录常量,其他目录文件include链接首页,再通过首页常量include链接config.php,如何使访问根目录index.php(里面之后定义的常量)时,加...
首页定义目录常量,其他目录文件include链接首页,再通过首页常量include链接config.php,如何使访问根目录index.php(里面之后定义的常量)时,加载位于前台目录中的index.php内容。
如图:如何输入 localhost/index.php 时 ,加载 localhost/web/index.php 文件内容?
希望能帮小弟解答。。
我有些不明白。我把代码写出来,您帮我看看。。
根目录index.php:define('CONFIG_PATH','../config/'); // 定义配置目录
前台:index.php: include ('../index.php');
include CONFIG_PATH.'config.php';
===================================
还有,我跳转header("Location:前台文件/index.php");
不知道为什么会访问:localhost/前台目录/前台目录/index.php
===================================
最后“把路径改为跟index.php引用文件的路径相同”,是什么意思,如何做呢?
抱歉,问题有点多。。麻烦您了。。谢谢~ 展开
如图:如何输入 localhost/index.php 时 ,加载 localhost/web/index.php 文件内容?
希望能帮小弟解答。。
我有些不明白。我把代码写出来,您帮我看看。。
根目录index.php:define('CONFIG_PATH','../config/'); // 定义配置目录
前台:index.php: include ('../index.php');
include CONFIG_PATH.'config.php';
===================================
还有,我跳转header("Location:前台文件/index.php");
不知道为什么会访问:localhost/前台目录/前台目录/index.php
===================================
最后“把路径改为跟index.php引用文件的路径相同”,是什么意思,如何做呢?
抱歉,问题有点多。。麻烦您了。。谢谢~ 展开
1个回答
展开全部
你用的是框架吧?一般框架的配置文件里会有 设置默认访问路径的,如果不是用框架,那你就在 index.php 直接把前台页面的index.php 引进来,或者地址跳转过去 就行了
更多追问追答
追问
我是自己做的,没有用框架,我在index.php中include/require引入前台index.php时,会提示Unable to open WampServer's config file...不显示内容。
这是怎么回事呢? 还有,地址跳转怎么做呢?谢谢你~
追答
include 不显示内容,是前台文件夹下的index.php 里引用了 config文件吧,引用的路径要改,因为 include 会把目标文件的代码引过来,要把路径改为跟index.php引用文件的路径相同。地址跳转 你可以用 php的 header("Location:前台文件/index.php"); 或者 echo "location.href('前台文件/index.php');"; 或者redirect("前台文件/index.php");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询