apache重定向rewrite简单配置

来源:互联网 发布:pdf.js scale宽度比例 编辑:程序博客网 时间:2024/04/28 12:39

第一步:开启apache rewrite模块,只需要将httpd.conf配置文件中#LoadModule rewrite_module modules/mod_rewrite.so 前面的#号去掉就行

第二部:DocumentRoot "E:/wamp/wamp/www"
                 <Directory "E:/wamp/wamp/www">

                        在这里写入相关的重定向配置

                        RewriteEngine On      开启重定向功能
                        #RewriteBase /test/apache_rewrite/   设置重定向的操作目录,如果没设置,重定向的文件将指向环境根目录(E:/wamp/wamp/www)
                        RewriteRule "t1\.html$"  "testxx.php?id=1"  重定向规则  1.在访问以 t1.html 结尾的url链接的时候,会将url重定向到testxx.php?id=1这个地址

                                                                                                                            2. t1\.html$ 这是正则表达式

                  </Directory>

 

                   也可以反向引用

                   DocumentRoot "E:/wamp/wamp/www"
                 <Directory "E:/wamp/wamp/www">

                        在这里写入相关的重定向配置

                        RewriteEngine On      开启重定向功能
                        #RewriteBase /test/apache_rewrite/   设置重定向的操作目录,如果没设置,重定向的文件将指向环境根目录(E:/wamp/wamp/www)
                        RewriteRule "t(\d)\.html$"  "testxx.php?id=$1"  重定向规则  这里的$1是正则表达式括号里面的数字

                  </Directory>

 

0 1
原创粉丝点击