由于各种原因,例如cookie,SEO,并且为了简单起见,我想让apache自动将任何对http://www.foobar.com/anything的请求重定向到http://foobar.com/anything.我能想到的最好的是基于mod_rewrite的怪物,是否有一些简单的方法可以告诉它"将所有域ABC的请求重定向到XYZ"?
PS:我发现这个有点相关的问题,但是它适用于IIS并且与我想要的相反.它仍然很复杂.
它很简单:
<VirtualHost 10.0.0.1:80>
ServerName www.example.com
Redirect permanent / http://example.com/
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
根据需要调整主机名和IP :)
小智 7
更简单,更容易从站点复制到站点:
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1748 次 |
| 最近记录: |