【问题标题】:htaccess rewrite rule to alternative subfolder / url structurehtaccess 重写规则到替代子文件夹/ url 结构
【发布时间】:2014-12-15 14:39:57
【问题描述】:

我需要一些帮助来重写/重定向具有以下网址的人。

mydomain.com/client/index.php

mydomain.com/client-area/?ccce=index

因此 php 文件的名称将添加到另一个子文件夹的 ?ccce=XXXXX 部分。

提前致谢

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    将以下内容添加到文档根目录中的 .htaccess 中:

    RewriteEngine on
    RewriteRule ^client/([^/]+)\.php$ /client-area/?ccce=$1 [QSA,L]
    

    【讨论】:

    • 那太好了,很快就会尝试。有没有办法从重写规则中省略一个特定页面(管理区域)?那么当它是 /client/admin 时忽略但重写所有其他的?
    • RewriteCond %{REQUEST_URI} !/client/admin 或捕获组之前的负前瞻 ((?!admin))。
    猜你喜欢
    • 2012-08-20
    • 2017-07-16
    • 2012-11-22
    • 1970-01-01
    • 2016-03-30
    • 2016-05-08
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多