Joh*_*mBF 39 url domain redirect apache-2.2
我想要做的是以下内容:
我的域 xy.example.com 不再存在。因此,我想做一个简单的重定向到新域 abc.example.com。它应该是一个重定向,当有人在浏览器栏中输入http://xy.example.com/team.php时也有效- 比它应该重定向到http://abc.example.com/team.php
我已经尝试了一些东西,但它并没有真正奏效。我必须在 Apache 2 配置中放入什么?
jos*_*chi 66
您可以使用RedirectPermanent指令将客户端重定向到您的新 URL。
只需为旧域创建一个非常简单的 VirtualHost,然后将其重定向到新域:
<VirtualHost *:80>
ServerName xy.example.com
RedirectPermanent / http://abc.example.com/
# optionally add an AccessLog directive for
# logging the requests and do some statistics
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
Chr*_*ris 14
创建或编辑.htaccess里面的DocumentRoot。添加
RewriteEngine On
RewriteRule ^(.*)$ http://abc.example.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
此外,我会将ServerName指令更改为新域并保留ServerAlias旧域。
ServerName abc.example.com
ServerAlias xy.example.com
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
81830 次 |
| 最近记录: |