局域网访问403Forbidden、隐藏index.php、隐藏Home项目名

浏览:3792 发布日期:2016/04/18 分类:技术分享 关键字: 新人一些的使用心得
局域网访问本地出现403Forbidden 无权限等,
只需把 apache 的 httpd.conf中Require local 改成 Require all granted即可(此方法只适用于Apache 2.4.X:此问题搞了将近两个小时,各种网友所说的方法都试过都无效还是看了下文档才发现)
ThinkPHP隐藏index.php 的 URL显示
第一步:配置Apache文件httpd.conf中
#Loadmodule rewite_module modules/mod_rewrite.so 启用(去掉#)
第二步:httpd.conf 中
AllowOverride none 把none改成ALL
第三步:ThinkPHP项目conf文件中(本人使用3.2.3)
设置 ‘URL_MODEL’=>'2',
第四步:必须把 .htacces文件放在TP项目的根目录下
.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>

ThinkPHP隐藏Home
TP入口文件index.php中加入 define('BIND_MODULE', 'Home'); 即可

Mr.ShaoJie
最佳答案
评论( 相关
后面还有条评论,点击查看>>