【问题标题】:redirect all except userdir (mod_rewrite)重定向除 userdir (mod_rewrite) 之外的所有内容
【发布时间】:2015-07-16 16:57:43
【问题描述】:

我有一个非常简单的问题:重定向域中的所有 url,除非该 url 指向“userdir”:

示例:

http://exemple.com --> http://www.exemple.com

http://exemple.com/blabla --> http://www.exemple.com/blabla

http://exemple.com/~blabla --> 无重定向

到目前为止,我有这个,但它完成了一半的工作:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}$1 [R=301,L]

提前致谢

【问题讨论】:

    标签: apache mod-rewrite redirect rewrite


    【解决方案1】:

    已解决...

    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/~([^/]+)
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST} [R=301,L]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-30
      • 2012-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多