开发者社区> 问答> 正文

在云服务器 ECS 里如何为Apache 开启伪静态模块?

在云服务器 ECS 里如何为Apache 开启伪静态模块?

展开
收起
开发者说 2019-07-11 10:49:32 811 0
1 条回答
写回答
取消 提交回答
  • 问题描述

    如何开启 Apache 伪静态模块.

    解决方案

    1.在 Apache 配置中启用 Rewrite,打开配置文件 httpd.conf,

    若无法找到此文件,可使用 find / -name httpd.conf

    如下图所示:

    注意:本文搜索的httpd.conf的路径是 /etc/httpd/conf/httpd.conf 文件,此文对此进行说明。

    找到 # LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 #,开启伪静态模块。

    注意:Linux 中 # 代表注释信息

    修改前:

    # LoadModule rewrite_module modules/mod_rewrite.so

    修改后:

     LoadModule rewrite_module modules/mod_rewrite.so

    2.启用 .htaccess
    在系统配置项中找到 Apache 的配置文件 /etc/httpd/conf/httpd.conf

    将 AllowOverride None    修改为: AllowOverride All(对于配置文件,建议在修改前做下备份

    到此伪静态已经开启成功。

    2019-07-22 11:31:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像