【问题标题】:Apache Mod_Rewrite RewriteRule jsessionidApache Mod_Rewrite RewriteRule jsessionid
【发布时间】:2015-01-21 23:23:40
【问题描述】:

我正在尝试替换以下网址: http://mydomain/;jsessionid=0000CReXyLJV7rLAl7evJxy1:16h534i?id=abcd1234 进入http://mydomain/id=abcd1234 消失的jsessionid

我尝试了这么多规则,但没有办法。有任何想法吗?谢谢!!

【问题讨论】:

    标签: apache mod-rewrite


    【解决方案1】:

    试试这个:

    RewriteCond "%{QUERY_STRING}" "(id=[^;&]*)"
    RewriteRule "^.*$"            "http://mydomain/%1" [PT]
    

    【讨论】:

    • 探测但没有任何反应。它可能类似于: RewriteEngine On ReWriteRule ^(.*);jsessionid=[A-Za-z0-9]+(.*)$ $1$2 [L,R=301]
    猜你喜欢
    • 2018-04-04
    • 1970-01-01
    • 2019-05-16
    • 1970-01-01
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多