LINUX主机如何设置重定向、伪静态_云主机和虚拟主机_奇迪科技(深圳)有限公司(www.qvdv.net)
我们的虚拟空间支持伪静态等功能,用户可以自行配置.htaccess文件。现在来说说LINUX主机开启伪静态以及301重定向该如何配置.htaccess文件。什么是伪静态,在这里我就不多说,伪静态的好处也是多多,如:搜索引擎不怎么喜欢动态URL,我们实现伪静态就是“投其所好”。要实现伪静态,首先在本地创建一个.htaccess文件,右键选择“记事本”方式打开,在里面写入以下代码并且保存:
#伪静态
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)-htm-(.*)$ $1.php?Rurl=$2
</IfModule>
然后上传到虚拟主机的根目录下,如:wwwwroot根目录内,即可实现伪静态。
为了避免域名的权重过于分散,我们将把不包含www的域名重定向到包含www的域名,也就是把包含www的域名作为主域名。这时,我们就需要做301重定向。要实现301重定向,我们创建一个.htaccess文件,在文件内写入以下代码:
Rewriteengine on
DirectoryIndex index.htm index.html index.php
#跳转 301重定向
RewriteCond %{http_host} ^ qvdv.net [NC]
RewriteRule ^(.*)$ http://www.qvdv.net/$1 [R=301,L]
以上代码记得根据自己的实情,相应把域名“qvdv.net”修改为自己的域名。完成后,同样是把.htaccess文件上传到网站的根目录下。
如果您设置正确,把.htaccess文件上传到空间后,即时生效。
本文版权所有,转载须注明:来源 https://www.qvdv.net/qvdv-zhuji-8.html