社区
Framework
帖子详情
在linux配置Laravel ,apache2中找不到 LoadModule rewrite_module modules/mod_rewrite.so
simplysky
2016-07-11 10:05:43
如题,怎么才能开启这个模块
...全文
701
回复
打赏
收藏
在linux配置Laravel ,apache2中找不到 LoadModule rewrite_module modules/mod_rewrite.so
如题,怎么才能开启这个模块
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
让Apache支持
Rewrite
静态页面重写的方法
首先确定您使用的 Apache 版本,及是否加载了
mod
_
rewrite
模块。 Apache 1.x 的用户请检查 conf/httpd.conf
中
是否存在如下两段代码:
Load
Mod
ule
rewrite
_
mod
ule
libexec/
mod
_
rewrite
.so Add
Mod
ule
mod
_
rewrite
.c Apache 2.x 的用户请检查 conf/httpd.conf
中
是否存在如下一段代码:
Load
Mod
ule
rewrite
_
mod
ule
mod
ule
s
/
mod
_
rewrite
.so 如果存在,那么在
配置
文件(httpd.conf)
中
加入如下代码。此时请务必注意,如果
Apache
配置
文件 重写设置
将源码解压缩 上传到
配置
好的网站根目录之后 只有首页能访问 其他页面404 ? 使用的是TP/
laravel
框架开发的源码 路径会出现问题 修改httpd.conf 打开
Load
Mod
ule
rewrite
_
mod
ule
mod
ule
s
/
mod
_
rewrite
.so
找
到上述代码 路径重写 添加代码
apache2
add
rewrite
增加
rewrite
mod
_
rewrite
如果在安装目录下的
mod
ule
s
目录里有
mod
_
rewrite
.so,则在/conf/httpd.conf文件
中
加入
Load
Mod
ule
rewrite
_
mod
ule
mod
ule
s
/
mod
_
rewrite
.so 如果在安装目录下的
mod
ule
s
目录里没有
mod
_
rewrite
.so,在apache源码包解压目录
mod
ule
s
/mappers
中
find文件
mod
_
rewrite
.c,执行
mod
_
rewrite
最简单的知识
开启Apache 的
mod
_
rewrite
功能:在Apahce的
配置
文件httpd.conf
中
把#
Load
Mod
ule
rewrite
_
mod
ule
mod
ule
s
/
mod
_
rewrite
.so前的#去掉,改为
Load
Mod
ule
rewrite
_
mod
ule
mod
ule
s
/
mod
_
rewrite
.so在httpd.conf
中
找
到下面这段 Options FollowSymLinks
apache
rewrite
1. 检查apache的版本
Apache 1.x 的加载模块代码
Load
Mod
ule
rewrite
_
mod
ule
libexec/
mod
_
rewrite
.so
Add
Mod
ule
mod
_
rewrite
.c
Apache 2.x 的加载模块代码
Load
Mod
ule
rewrite
_
mod
ule
mod
ule
s
/
mod
_
rewrite
.so
Apache
配置
:支持httpd.conf
配置
和目录
Framework
4,250
社区成员
4,522
社区内容
发帖
与我相关
我的任务
Framework
国内外优秀PHP框架讨论学习
复制链接
扫一扫
分享
社区描述
国内外优秀PHP框架讨论学习
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章