• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

laravel去掉index.php伪静态

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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 [email protected]
    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>

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
phpmktime()函数发布时间:2022-07-10
下一篇:
解决PHPRedis扩展无法加载的问题(zend_new_interned_stringinUnknownonline0) ...发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap