【问题标题】:HTACCESS Rewrite not working as expectedHTACCESS 重写未按预期工作
【发布时间】:2017-06-15 09:20:24
【问题描述】:

我的网络服务器上有以下目录结构

     --public_html
       --TEST 
         --LATEST
           --- V1
               ----index.php
           --- V2
               ----index.php
           --- V3
               ----index.php

每当向 example.com/TEST/LATEST 发送请求时,我想重定向到我将在 .HTACCESS 文件中指定的版本之一。

我在 TEST/LATEST 文件夹中尝试了以下两种与 .htaccess 文件的组合

选项 1

      Options +FollowSymLinks
      RewriteEngine On
      RewriteRule ^TEST/LATEST/$ http://www.yourdomain.com/TEST/LATEST/V1/ [R=301,L]

选项 2

     Options +FollowSymLinks
     RewriteEngine On
     RewriteRule ^TEST/LATEST/(.*)$ /TEST/LATEST/V1/$1 [R=301,NC,L]

但两者都不起作用。谁能帮忙,我是 .HTACCESS 概念的新手? 谢谢

【问题讨论】:

    标签: apache .htaccess


    【解决方案1】:

    您可以使用public_html 文件夹中的.htaccess 代码。
    或更改,并在LATEST 文件夹中使用:

    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^$ V1/ [R=301,L]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-03
      • 2018-10-14
      • 2015-03-15
      • 2015-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多