Apache 里面隐藏TP框架地址中的index.php
2018-01-04 14:29
381 查看
一.打开httpd.conf文件
1.#LoadModule rewrite_module modules/mod_rewrite.so 去掉前面#2.<Directory "D:/server/apache/cgi-bin">
AllowOverride
none改为 AllowOverride ALL(配置文件中的所有次句均改)
Options None
Order allow,deny
Allow from all
</Directory>
3.找到TP的项目配置文件conf.php,增加 'URL_MODEL' => '2'
4.在网站的根目录下新增.htaccess文件
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
5.刷新网站即可
相关文章推荐
- ci框架&tp框架隐藏index.php
- 关于TP框架隐藏index.php
- 公司大佬问到一个问题 为什么yii tp框架会把index.php文件放到网站的子目录里面 而不是放在根目录
- 让apache开启.htaccess--让thinkphp框架的index.php在U地址不用写
- TP框架隐藏 index.php
- TP框架隐藏index.php和Home的访问名
- CI框架 .htaccess 隐藏url在index.php解决方案
- 教你如何在CI框架中使用 .htaccess 隐藏url中index.php
- CI框架在Apache服务器下去掉URL中的index.php
- nginx 隐藏index.php 并开启rewrite日志调试(apache也有)
- ubuntu-apache下隐藏thinkphp入口文件index.php
- 腾讯云Ubuntu 14.04 & Apache 2.4.7 $ CI框架 之 如何去掉index.php后缀
- 隐藏CI框架路径中的index.php方法
- tp5.0.11URL重写隐藏应用的入口文件index.php
- CI 框架怎么去掉隐藏入口文件 index.php
- 【laravel】laravel5环境隐藏index.php后缀(apache)
- apache配置伪静态隐藏index.php文件
- CI 框架隐藏index.php-ubuntu
- ThinkPHP框架里隐藏index.php
- CI框架 .htaccess 隐藏url中index.php的解决(转)