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

URL_MODEL2不能访问在APACHE服务器上的访问方式上去除index.php

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

thinkphp URL_MODEL=2,访问链接http://i.cnblogs.com/Online/index.html  报错:

The requested URL /online/index.html was not found on this server.

=0的访问http://i.cnblogs.com/index.php/Home/Test/test

改为2,去掉了index.php,并且实现了伪静态(URL重写)。

重写方法:1、配置config.php

/* URL配置 */
'URL_CASE_INSENSITIVE' => false, // 默认false 表示URL区分大小写 true则表示不区分大小写
'URL_MODEL' => 2, // URL模式
'URL_PATHINFO_DEPR' => '/', // PATHINFO URL分割符
'URL_ROUTER_ON' => false, // 是否开启URL路由
'URL_ROUTE_RULES' => array(), // 默认路由规则 针对模块

     2、配置apache,目录及文件:apache\Apache2.2.21\conf\httpd.conf

        查找mod_rewrite.so

         找不到添加   LoadModule rewrite_module modules/mod_rewrite.so

         找到了,把前面的#去掉(取消注释)

       3、重启apache   /usr/local/apache/bin/apachectl restart

     4、新建.htaccess文件

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

 


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
PHP--traits发布时间:2022-07-10
下一篇:
[PHP]swoole在daemonize模式下,chdir失效问题发布时间: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