当前位置:首页 > Apache > 正文内容

Apache下htaccess文件不起作用/rewrite 没有效果

canca2年前 (2023-07-11)Apache466

【Apache下rewrite不成功】

不成功按照如下三步排查:

【第一步:打开rewrite 模块没有】

首先 我们找到apache安装目录下的 /conf/http.cnf

打开,文件 搜索rewrite 找到

#LoadModule rewrite_module modules/mod_rewrite.so

去掉前面的 # 改为

LoadModule rewrite_module modules/mod_rewrite.so


【第二步:打开文件允许重载没有】

继续在该文件中搜索 '.htaccess ' 我们找到 如注释对应的

AllowOverride None

# AllowOverride controls what directives may be placed in .htaccess files. 
 # It can be "All", "None", or any combination of the keywords: 
 # Options FileInfo AuthConfig Limit AllowOverride None

然后我们将

AllowOverride None

改为

AllowOverride all

注意改动的位置 因为该文件 有多处 “AllowOverride None”

只有找到正确的位置才有效


【第三步:检查完前面两步】

重启 apache

【注意:如果windows下 无法保存文件 .htaccess】

①方案 使用 editplus打开文件 然后点击另存为副本

写上文件名 .htaccess 即可

②方案 找到http.conf 文件

在末尾加上:

AccessFileName .htaccess


重启 Apache

然后直接将文件名改为htaccess 即可


【最后】

如果仍然不起作用,请检查你的重写语法。

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/849.html

分享给朋友:

“Apache下htaccess文件不起作用/rewrite 没有效果” 的相关文章

AppServ 2.5.9 中集成的 各个软件的版本

AppServ是PHP网页架站工具组合包,泰国的作者将一些网路上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、PHP-Nuke、phpMyAdmin。 AppServ 2.5.9 Ap...

Apache URLRewriter

今日折腾网站,不得不用到了Apache 的Rewrite功能,虽说我对正则表达式并不陌生,但这东西学完就忘,忘了再学一样吃力,并且正则表达式只是学习Rewrite的一个方面。半天下来心急火燎,最终事没有办成,最后还是静下心来琢磨,总算蒙混了过去,这里做个备忘,希望对后来的人有所帮助。 URL Rew...

apache jk负载之配置为JK运行状态管理权限

apache jk负载之配置为JK运行状态管理权限

昨天无意中访问到公司以前配置的apache jk的监控界面,赶紧联系公司处理掉。 当然我们除了设置为了监控jk运行状态 ,我们一般会把/jkstatus指向jk的worker。而且很多配置都会使用这个路径,所以很容易被别人访问到。因此我们可以在此设置简单简单的密码来防止别人访问到。 下面是个例子:在...

授权Apache2 + PHP读写目录权限

摘要:您需要将目录的所有者设置为PHP使用的用户(Web服务器用户)。步骤1:确定PHP用户创建一个包含以下内容的PHP文件:<?php echo `whoami`; ?>将其上传到您的Web服务器。输出应类似于以下内容:www-data因此,PHP用户是w...

Tomcat启动报错或警告: org.apache.catalina.webresources.Cache.getResource Unable to add the resource

关于缓存空间不足倒置无法添加资源的解决办法!相信很多朋友都遇到过了吧。报错信息如下:**为任意位置org.apache.catalina.webresources.Cache.getResource Unable to add the resourc...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。