Apache 开启伪静态模块

由 Jefsky 发布于 2024-01-04

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

LoadModule rewrite_module modules/mod_rewrite.so 去掉句首的“#”

如果没有就粘贴过去

启用 .htaccess

针对启用了虚拟机的,在系统配置项中找到 Apache 的配置文件 \Apache24\conf\extra\httpd-vhosts.conf

<VirtualHost *:80>

    ServerAdmin webmaster@dummy-host2.example.com

    ServerName www.example.com

    DocumentRoot "${SRVROOT}/htdocs"

    ErrorLog "logs/www.example.com-error.log"

    CustomLog "logs/www.example.com-access.log" common

    <Directory ${SRVROOT}/htdocs >

         #AllowOverride None

        AllowOverride All

        Require all granted

    </Directory>

</VirtualHost>

没有启用虚拟机的,在系统配置项中找到 Apache 的配置文件 \Apache24\conf\httpd.conf

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