thinkphp config配置: nginx rewrite配置: 如果你的ThinkPHP安装在二级目录,Nginx的伪静态方法设置如下,其中domainname是所在的目录名称 ...
最近一直在做孕妈团的项目,因为部署到实际项目中出现了链接打不开的情况,要默认添加index.php才能正常访问。 当时忘了是Tinkphp的URL重写模式:以后遇到相同问题,首先要想到URL重写模式。 httpd.conf配置文件中加载了mod rewrite.so模块 AllowOverride None 将None改为 All 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录 ...
2016-05-17 14:42 0 3095 推荐指数:
thinkphp config配置: nginx rewrite配置: 如果你的ThinkPHP安装在二级目录,Nginx的伪静态方法设置如下,其中domainname是所在的目录名称 ...
tp官网已经写了 http://doc.thinkphp.cn/manual/hidden_index.html 不生效 重启nginx .问题依旧 kill掉nginx进程 再启动 贴段自己的配置: server { listen 80; server_name url ...
1、复制public下的index.php与.htaccess文件至根目录; 2、直接修改index.php,将内容修改为:<?php require 'public/index.php'; ?> 3、访问(你的域名)yourdomain即可成功; ...
隐藏index.php 可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则。 以Apache为例,需要在入口文件的同级添加.htaccess文件(官方默认自带了该文件),内容如下: 如果用的phpstudy,规则如下: 如果index.php ...
本文所写的配置在ThinkPHP3.2.2上测试过。按理也兼容其它版本。 首先修改配置文件: Nginx 推荐: 意思是:如果第一个$uri不存在,就访问$uri/;如果$uri/还不存在,访问/index.php?s=$uri&$args。可以后面跟很多个。 再 ...
在配置文件上加上这一句,简单粗暴。兼容rewrite模式 ...
apache的重写规则如下: ...
^(.*)$ /index.php?s=$1 last; break; } ...