Apache与Nginx-301跳转
1、Apache下301转向代码(需要开启mod_rewrite)1)将不带www的域名转向到带abc的域名下
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.test.com
RewriteRule ^(.*)$ http://abc.www.test.com
2)重定向到新域名
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.test.com/$1
3)使用正则进行301转向,网站实现伪静态
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\.html$ news.php?id=$1
将news.php?id=123这样的地址转向到news-123.html
2、Apache下虚拟主机配置301跳转
为实现URL规范化,SEO通常将不带www的域名转向到带www域名,vhosts.conf中配置为:
ServerName www.test.com
DocumentRoot
ServerName test.com
RedirectMatch permanent ^/(.*) http://www.test.com/$1
3、Nginx域名重定向:
server {
server_name test.com;
rewrite ^(.*) http://www.test.com$1 permanent;
}
勃起不是万能的,但不能勃起却是万万都不能的! 比我有才的都没我帅,比我帅的都没我有才! 我真想亲口管你爷爷叫声:爹! 生我之前谁是我,生我之后我是谁? 我抢、我抢、我抢沙发~ 美女未抱身先走,常使色狼泪满襟。。。。。。
页:
[1]