linux下apache开启.htaccess实现重定向

    httpd.conf

        首先打开/usr/local/apache2/conf/httpd.conf文件,修改三处,

        1.查看该行LoadModule rewrite_module modules/mod_rewrite.so,是否有#号,如果有去掉该#号注释

        2.找到行Options FollowSymLinks,并修改行下面的AllowOverride None为AllowOverride All

        3.找到标签,修改AllowOverride None为AllowOverride All

        然后重启apache服务器

    .htaccess

        在网站根目录新建.htaccess文件,该文件默认为隐藏状态,可使用ls -a命令查看,在文件中添加一行重定向指令测试,

        Options + Followsymlinks

        RewriteEngine on

        

        RewriteRule ^test\.html$ test.php

        然后在新建一个test.php文件,并echo '123';服务器重启后,地址栏url指向域名下的test.html,查看是否有123输出,如果有输出,成功配置重定向。

你可能感兴趣的:(apache)