【问题标题】:Rewrite url in apache configuration在apache配置中重写url
【发布时间】:2015-05-26 07:57:02
【问题描述】:

需要有关如何在 apache 中重写 url 的帮助。

如何将 URL A 重写为 URL B。

网址 A:project1.domainname.com

网址 B:domainname.com/sites/project1

以下是我的配置,但没有用:

重写引擎开启

RewriteCond {HTTP_HOST} ^(.*)\.domainname\.com$

重写规则 ^(.*).domainname.com$ "http://domainname.com/sites/$1/"

请留下您的想法,感谢您的帮助

【问题讨论】:

    标签: apache url-rewriting


    【解决方案1】:

    改写project1.domainname.com的正确方法——>domainname.com/sites/project1

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^(.+)\.domainname\.com$
    RewriteRule ^$ http://domainname.com/sites/%1
    

    如有必要,在规则中添加斜杠。

    【讨论】:

      猜你喜欢
      • 2018-06-21
      • 2012-01-16
      • 1970-01-01
      • 2017-12-10
      • 2013-04-23
      • 2010-10-30
      • 1970-01-01
      • 2014-07-27
      • 2011-12-16
      相关资源
      最近更新 更多