欢迎访问士人网络天水网站建设专业服务平台
会员中心 | 网站地图 | 联系我们
天水士人网络
天水网络公司电话
当前位置:主页 > 网站优化 > 优化知识 >

apache服务器虚拟主机如何设置301重定向、404页面

时间:2014-04-23 | 来源:www.eshiren.com | 作者:西部人 | 点击:
    一个常见的问题:apache虚拟主机如何301重定向?apache虚拟主机如何设置404页面?apache虚拟主机如何设置默认首页?这些都可以在主机供应商提供的后台来设置。目前基本上所有的虚拟主机供应商都提供这样操作平台,但有一些主机供应商或者是代理商没有提供这样的操作平台,或者有的代理商所提供的平台无法操作,这个时候该怎么办呢?

    最近笔者的一个朋友就遇到这样的情况,他购买的是万网的虚拟主机,主机是apache服务器,但是是从一个代理商哪儿购买的。代理商给他提供的后台根本无法操作,他在无赖之下向笔者求助。最后笔者通过创建.htaccess文件的方法帮助其实现了301重定向、404页面设置和默认首页的设置。下面笔者就给朋友分享一下:

    1.用记事本创建一个txt文件,将一下代码复制进去:

rewriteEngine on

rewriteCond %{HTTP_HOST} ^eshiren.com [NC]
rewriteRule ^(.*)$ http://www.eshiren.com/$1 [R=301,L]
 
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
ErrorDocument 404 /404.html
order deny,allow
 
DirectoryIndex index.html index.php index.htm

    其中第二行的“eshiren.com”是需301重定向的域名,第三的“www.eshiren.com”是301要所指向的域名,您可改写成自己的域名便可。把你的404页面命名为“404.html”并上传到网站根目录。最后一行是设置首页默认页的,你可以根据需要进行排序。

    2.用FTP工具将这个txt文件上传到您的网站根目录,之后将其进行重命名为“.htaccess”,一定记得字母前面还有一个点。我们在自己的本地电脑上是无法这样命名的,因为我们大都使用的是windows系统,windows系统是不容许这样命名文件的,所以把它上传到空间里以后再重命名。

    加一段广告,士人网络专业提供天水网站建设天水网站优化服务!