2 u010457180 u010457180 于 2016.03.09 11:29 提问

thinkphp index.php跳转问题

目前在根目录下有一个项目point。
这个项目采用的是thinkphp框架,其中有一个HTML路径为http://127.0.0.1/point/index.php/home/user/signin.html。
我想要简化访问路径,在point下面的index.php中写一句header。
但是不知道怎么添加,请大神指教。

define('APP_PATH','./nshPoint/');
if(!file_exists(APP_PATH.'Home/View/User/signin.html'))
{
//header('Location:index.php/Home/User/signin');exit();
//$this->redirect("./nshPoint/Home/View/User/signin.html");exit();
}

// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';

1个回答

hnxcjsbzzysljf
hnxcjsbzzysljf   2016.10.08 01:36

访问路径,在point下面的index.php中写一句header。
但是不知道怎么添加,请大神指教。
define('APP_PATH','./nshPoint/');
if(!file_exists(APP_PATH.'Home/View/User/signin.html'))
{
//header('Location:index.php/Home/User/signin');exit();
//$this->redirect("./n

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
thinkphp路径出现问题?路径找不到 而且url必须有index.php
当使用thinkphp的时候路径出现问题 路径找不到而且url必须有index.php 没有就找不到地址,怎么办 在网站根目录下增加一个文件.htaccess 然后写下如下的的内容 <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d Rewrite
去掉thinkphp访问路径中的index.php
REWRITE模式 REWRITE模式是在PATHINFO模式的基础上添加了重写规则的支持,可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则。 如果是Apache则需要在入口文件的同级添加.htaccess文件,内容如下: mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME}
ThinkPHP3.2 --- URL去除index.php方法
本文所用的是集成环境wampserver,去除index.php只需要三步。 第一步:找到Apache中的httpd.conf(也就是Apache的配置),打开文件,用记事本打开比较好,然后找到这一行代码#LoadModule rewrite_module modules/mod_rewrite.so找到之后将前面的‘#’号去掉(在Apach配置文件中‘#’为注释的意思),改成这样LoadModul
ThinkPHP 在nginx环境下去掉URL中的index.php
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现: location /{// …..省略部分代码 if(!-e $request_filename){ rewrite^(.*)$/index.php?s=$1last; break; } }  其实内部是转发到了ThinkPHP提供的兼容模式的URL,利用这种方式,可以解
thinkPHP Apache 优化url,隐藏index.php所需配置
例如原先路径为:http://localhost/ehome/index.php/Index/index 现在想把index.php去掉,优化缩短url的长度,变为http://localhost/ehome/Index/index 下面介绍在thinkPHP框架中,Apache服务器对这种url优化的配置: 1:首先,找到你的Apache服务器的httpd.conf文件,在该文件中配置加载
ThinkPHP U方法更换入口
例如当前入口是index.php的,我有U方法{:U(‘News/index’)},这样跳转的链接是 /index.php/News/index下面处理是更换入口路径{:str_ireplace(_PHP_FILE_,'/home.php',U('News/index'))}跳转为/home/News/index
ThinkPHP去除url中的index.php 之设置WAMP
例如你的原路径是 http://localhost/test/index.php/index/add 那么现在的地址是 http://localhost/test/index/add 如何去掉index.php呢? 1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置 #LoadModule rewrite_module modu
thinkphp5.0路径中去除index.php的方式
昨天安装环境后发现,路径“/index/index/index”无法访问,经查验存在index模块,index控制器与index操作。 虽然在路径前加入‘/index.php’可以访问。 经过多方查找最后整理如下: 一、必须要在public也就是根目录下有存在'.htaccess'文件 二、文件内容如下 Options +FollowSymlinks -Multiviews
【Thinkphp】redirect重定向问题
redirect重定向小问题
thinkphp5在SAE上部署隐藏index.php
我们可以使用SAE提供的AppConfig服务实现伪静态。在你项目的根目录下找到config.yaml文件(没有的话自己建一个),加上如下代码: handle: - rewrite: if(!is_dir() && !is_file() && path~"^(.*)$") goto "index.php/$1"这样就可以隐藏入口index.php。 如果有问题可以在评论中留言,我基本上