.htaccess怎么写隐藏的301重定向
有人想做隐藏的301重定向,就是把abc.com通过301重定向到123.com,而且要隐藏的。就是访问abc.com的时候,还是显示abc.com,但实际上已经301重...
有人想做隐藏的301重定向,就是把abc.com通过301重定向到123.com,而且要隐藏的。
就是访问abc.com的时候,还是显示abc.com,但实际上已经301重定向到了123.com。
请问这样的.htaccess文件怎么写?求赐教,谢谢! 展开
就是访问abc.com的时候,还是显示abc.com,但实际上已经301重定向到了123.com。
请问这样的.htaccess文件怎么写?求赐教,谢谢! 展开
展开全部
301重定向的作用:1.规范网址;2.排除了重复页面;3.增加网址权重
首页新建一个空文件.htaccess,填入重定向规则后,上传到网站根目录。
用301将不带WWW的域名重定向主域名:
rewriteEngine on
rewriteCond %{http_host} ^abc.org[NC]
rewriteRule ^(.*)$ http://www.abc.org/$1 [R=301,L]
用301将绑定的其他域名重定向到主域名: 注意这个地方,有RewiteEnginee on这句,
RewriteEngine on
RewriteCond %{HTTP_HOST} ^其他域名.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.其他域名.com$
RewriteRule ^(.*)$ http://www.主域名.com/$1 [R=301,L]
旧域名重定向到新域名
创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。
记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件
如果所有的其它的域名都重定向到一个的话,可以直接如下, 省于RewriteCond语句.
用301将index.html、index.php等重定向到主域名:
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.abc.org/ [R=301,L]
首页新建一个空文件.htaccess,填入重定向规则后,上传到网站根目录。
用301将不带WWW的域名重定向主域名:
rewriteEngine on
rewriteCond %{http_host} ^abc.org[NC]
rewriteRule ^(.*)$ http://www.abc.org/$1 [R=301,L]
用301将绑定的其他域名重定向到主域名: 注意这个地方,有RewiteEnginee on这句,
RewriteEngine on
RewriteCond %{HTTP_HOST} ^其他域名.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.其他域名.com$
RewriteRule ^(.*)$ http://www.主域名.com/$1 [R=301,L]
旧域名重定向到新域名
创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。
记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件
如果所有的其它的域名都重定向到一个的话,可以直接如下, 省于RewriteCond语句.
用301将index.html、index.php等重定向到主域名:
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.abc.org/ [R=301,L]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询