【问题标题】:How to remove url query string in htaccess如何在 htaccess 中删除 url 查询字符串
【发布时间】:2011-04-29 11:46:14
【问题描述】:

我有这个网址: http://www.example.com/?option=com_php&Itemid=1&ep=3&lang=us

我想要这个网址: http://www.example.com/?ep=3&lang=us

如何在htaccess中去掉这一行option=com_php&Itemid=1&?

我已阅读有关此主题的许多回复并搜索了网络,但不幸的是没有解决方案有效。请帮帮我:)

【问题讨论】:

    标签: .htaccess url


    【解决方案1】:

    将这些行放入您的 .htaccess 文件中:

    Options +FollowSymlinks -MultiViews
    RewriteEngine on
    
    RewriteCond %{QUERY_STRING} ^option=([^&]+)&Itemid=([^&]+)&(ep=[^&]+)&(lang=[^&]+)$ [NC]
    RewriteRule . %{REQUEST_URI}?%3&%4 [L,R]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多