laravel 去掉index.php伪静态的操作方法
发布:smiling 来源: PHP粉丝网 添加日期:2022-01-01 22:30:49 浏览: 评论:0
今天小编就为大家分享一篇laravel 去掉index.php伪静态的操作方法,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。
1、首先,让apache服务器支持rewrite
可以在apache配置文件中定义rewrite规则,是全局的,无论哪个应用都实用
//httpd.config
Listen 80
RewriteEngine on ---将rewrite开启
LoadModule rewrite_module modules/mod_rewrite.so 前面的注释去掉
在Directory中配置:
- <Directory "/www/poem/public">
- Options Indexes FollowSymLinks
- AllowOverride All ----这项一定要进行修改
- Order deny,allow
- Allow from all
- </Directory>
2、配置.htaccess文件 ---find / -name .htaccess 来查找此文件
- <IfModule mod_rewrite.c>
- Options +FollowSymLinks
- RewriteEngine On
- </IfModule>
- <IfModule mod_rewrite.c>
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)$ index.php/$1 [L] ---这句话的含义是:任何访问网站的路径都映射成index.php/xxx,其中xxx是$1 与 (.*)中的内容进行匹配 例如我们输入http://192.168.0.222/about -->http://192.168.0.222/index.php/about
- </IfModule>
3、如果是专门针对laravel进行配置,则在app/app.php中加入
index=>'', //laravel4.1中没有此项,直接手写加入即可
如果还不行
先在httpd.conf注释掉
- #<Directory />
- # Options FollowSymLinks
- # AllowOverride All
- # Order deny,allow
- # Deny from all
- #</Directory>
然后在httpd-vhost修改如下,
- <VirtualHost *:80>
- ServerAdmin none@none.com
- DocumentRoot "E:/www/learnlaravel5/public"
- ServerName le
- DirectoryIndex index.php index.html
- ErrorLog "logs/dummy-host.2012-20090214YX.domain-error.log"
- CustomLog "logs/dummy-host.2012-20090214YX.domain-access.log" common
- <Directory "E:/www/learnlaravel5/public">
- Options -Indexes +FollowSymLinks
- AllowOverride all
- Order allow,deny
- Allow from all
- #Require all granted
- </Directory>
- </VirtualHost>
Tags: laravel去掉index php
相关文章
- ·phpbb3 论坛新贴和本周五大字体修改(2013-11-16)
- ·Wordpress和phpbb数据库结构分析 (2013-11-16)
- ·phpBB3 论坛权限(2013-11-16)
- ·phpBB远程跨站脚本执行漏洞(2013-11-16)
- ·PHPExcel导出Excel文件时出现错误的解决办法(2013-12-02)
- ·关于CMD不能运行php.exe的问题~~(2014-11-20)
- ·简单方法修改drupal运行时的php内存(2015-04-04)
- ·phpweb更换百度编辑器的配置教程(2015-04-04)
- ·分享几个zblogPHP调用文章分类列表的方法(2015-12-07)
- ·PHP7下安装Emlog5.3.1的笔记(2016-08-22)
- ·cakephp2.X多表联合查询join及使用分页查询的方法(2018-08-02)
- ·详解PHP的Yii框架中扩展的安装与使用(2019-10-20)
- ·PHP的Yii框架中创建视图和渲染视图的方法详解(2019-11-05)
- ·php采集cms有哪些(2020-04-28)
- ·Codeigniter生成Excel文档的简单方法(2021-02-13)
- ·Codeigniter+PHPExcel实现导出数据到Excel文件(2021-02-13)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)