LAMP和LNMP去除index.php访问
使用TP或者Laravel开发的时候,后时候会遇到需要加index.php才能正常访问
LAMP解决方法
1.修改配置
打开配置文件(如:httpd.conf),找到你网站根目录的配置,将AllowOverride这项改为all
2.重启服务
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride all 这个就是 Require all granted </Directory>
LNMP解决办法
1.编辑配置文件
vi /usr/local/nginx/conf/vhost/虚拟主机名字.conf #注释 include enable-php.conf (或者直接dd删除) #添加 include enable-php-pathinfo.conf; #注意后面必须带分号 #在server段添加 location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; } }
完整配置文件
server{listen 80;#listen [::]:80;server_name www.wangnana.cn wangnana.cn;index index.html index.htm index.php default.html default.htm default.php;root /home/wwwroot/www.wangnana.cn/public;include rewrite/none.conf;#error_page 404 /404.html;# Deny access to PHP files in specific directory#location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }#这一段include enable-php-pathinfo.conf; #include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires 30d;}location ~ .*\.(js|css)?${expires 12h;}location ~ /.well-known {allow all;}location ~ /\.{deny all;} #这一段location / {if (!-e $request_filename){rewrite ^/(.*)$ /index.php/$1 last;} }access_log /home/wwwlogs/www.wangnana.cn.log;}
2.重启服务
转载于:https://www.cnblogs.com/wangyang0210/p/10058113.html
LAMP和LNMP去除index.php访问相关推荐
- shell脚本:一键安装LAMP、LNMP脚本
历时三天边写边测试,终于完成目前最长代码的脚本,总共253行,在2台机器安装LAMP,LNMP都顺利通过,脚本可做为生产环境使用. 脚本需要注意的地方: 1:脚本适用于centos系统6.5以上,干净 ...
- LAMP、LNMP实战之九搭建cms、blog、bbs(持续更新)
LAMP.LNMP实战之九搭建cms.blog.bbs和创建数据库 说明:服务器192.168.2.40 192.168.2.137 192.168.2.32 1.分别在40和137上部署这3个网站, ...
- 轻松获取LAMP,LNMP环境编译参数配置
轻松获取LAMP,LNMP环境编译参数配置 作者:Mr.Xiong /分类:系统管理 字号:L M S 大家是否遇到过去了新公司,公司内的LAMP,LNMP等所有的环境都是配置好的(已经在提供服务了 ...
- Centos7.0上搭建LAMP平台安装discuz后无法访问
Centos7.0上搭建LAMP平台安装discuz后无法访问,出现500错误.解决方式:centos7.0上的php程序是5.4的,编译安装一个5.3版本的就可以访问了. 转载于:https://b ...
- LAMP或LNMP一键安装包
网上有很多LNMP/LAMP一键安装脚本,编译安装参数还要修改脚本,此脚本整合了LAMP和LNMP,在任何一台有网络的Red hat 或者centos 服务器上自动配置LNMP或者LAMP,用户可以自 ...
- 宝塔安装php成功无显示,宝塔面板安装 LAMP 或 LNMP 后没有成功的原因
现在云主机越来越流行普及了,但在主机服务器上安装可视化管理还是大多人的需求,毕竟操作都直接简单:而宝塔面板作为不错的主机管理面板是现在很多朋友的首选. 大家在选择主机服务器安装宝塔面板后一般都会一键安 ...
- LNMP环境, 网站无法访问
LNMP 环境, 网站无法访问 1. 查服务器自身防火墙是否放行端口 2. 服务器托管方是否有安全组设置 3.查看服务器端口监听状态 1. 查服务器自身防火墙是否放行端口 查看命令 # centos7 ...
- LAMP和LNMP的详解
最近学习下关于PHP服务器的搭建,从而小结下自己学习理解的知识. 对于服务器的web部署来说很多人都熟悉lamp和lnmp两种方式,首先说一下字面上看其实就是一个字母差别,其实也是web环境中核心的环 ...
- [Linux]lnmp一键安装包,访问yii/tp5/laravel的时候,报错500或者空白页面
当你将默认的访问路径改后(nginx.conf中的root 之后的路径),同时应该将/home/wwwroot/default/.user.ini 中的路径也改了! .user.ini 是隐藏文件,需 ...
最新文章
- 关系数据库范式(1)
- 导入python自带的一系列数据集等操作
- Office 2007 文件扩展名类型
- 基于MVC4+EasyUI的Web开发框架经验总结(6)--在页面中应用下拉列表的处理
- 双目摄像头 三维坐标 python_uNetXST:将多个车载摄像头转换为鸟瞰图语义分割图像...
- X86Windows 相关链接....持续更新中....
- 家庭无线组网 网友经济无线上网搭配方案
- 不×××,用google!!
- 计算机输入法无法输入小写字母,电脑打不出小写字母了怎么办
- 2020家用千兆路由器哪款好_什么路由器比较好(2020年最好千兆路由器)
- 使用Xmanger/Xbrowser 远程桌面Ubuntu 12.04 LTS
- Moniter和Lock
- Java培训班靠谱吗?
- rtcp 的jitter buffer
- 在pycharm中%matplotlib inline报错!!!
- H5全新红包直通车网站源码 包含多款游戏已对接支付
- html转换为pdf c#,wkhtmltopdf - 直接在C#中将html代码转换为pdf
- signature=b8cae5ae994df93c3fedf622c2a51ac5,javascript中的Base64、UTF8编码与解码详解
- 南大周志华团队开源深度森林软件包DF21:训练效率高、超参数少,普通设备就能跑 | AI日报...
- Mac系统 PDF转换各种文件格式安装使用教程【PDF Converter Master】
热门文章
- js压缩代码后怎么生成source map_??markdown生成导航? #x27;[toc]#x27;足矣
- 绝地求生大逃杀最新服务器,《绝地求生大逃杀》将建立该国家或地区玩家的专有服务器!...
- python程序开发模块化_python-17-Python文件两种用途、模块化程序开发
- mysql datetime转date_一个MySQL时间戳精度引发的血案
- matlab 填充数组,Matlab自动将数组类型从复数转换为double
- 【阿里云MPS】Demo
- 【thymeleaf】th:with
- java set 接口_【Java提高十七】Set接口集合详解
- 两个条件一个为false就运行_Python入门基础实例讲解——两个数字比大小,并输出最大值...
- java学绘图吗_Java绘图