当前位置: 首页 > 技术支持 > 服务器维护>> 如何在百度云虚拟主机BCH上配置WordPress伪静态(虚拟主机怎么用伪静态绑定子目录)

如何在百度云虚拟主机BCH上配置WordPress伪静态(虚拟主机怎么用伪静态绑定子目录)

百度云虚拟主机BCH 通过url/regex_url和rewrite_not_exist配合使用,能够实现绝大多数伪静态功能。本节将以Wordpress和discuz为例,给出典型的app.conf配置示例。如没有app.conf文件可在桌面建立文件通过FTP上传网站根目录。

大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机的伪静态怎么写的问题,于是小编就整理了4个相关介绍虚拟主机的伪静态怎么写的解答,让我们一起看看吧。

如何在百度云虚拟主机BCH上配置WordPress伪静态(虚拟主机怎么用伪静态绑定子目录)

文章目录:

  1. 如何在百度云虚拟主机BCH上配置WordPress伪静态
  2. 虚拟主机怎么用伪静态绑定子目录
  3. 西部数码虚拟主机伪静态如何设置
  4. 智云虚拟主机有哪些伪静态规则?

一、如何在百度云虚拟主机BCH上配置WordPress伪静态

对兄唤于百度云虚拟主机BCH上搭建的WordPress站点团尘羡,怎么配置伪静态,

我废话不多说了,贴上代塌拍码。

  1. handlers:

  2. - check_exist:not_exist

  3. script: /index.php  

把这段贴到网站根目录(webroot)下的app.conf里面。

我用的是小鸟云服务器 不懂的都是问他们客服,客服还是比较专业的

祝顺利,希望可以帮到你! 

这段枝里有套详细的教握亏敏程【百度空唤经验】:https://jingyan.baidu.com/article/ff411625dbf73c12e48237c6.html

百度BCH Nginx环境

在网站根目段早录/webroot/目录下创建bcloud_nginx_user.conf文件,在悄隐文件里写入自定义配握运雀置,伪静态规则

if (-f $request_filename/index.html){

rewrite (.*) $1/index.html break;

}if (-f $request_filename/index.php){

rewrite (.*) $1/index.php;

}if (!-f $request_filename){

rewrite (.*) /index.php;

}

 参考:

https://cloud.baidu.com/doc/BCH/GettingStarted.html#Nginx.E7.8E.AF.E5.A2.83.E9.AB.98.E7.BA.A7.E9.85.8D.E7.BD.AE

二、虚拟主机怎么用伪静态绑定子目录

AD:ABB主机网-西部数码顶级代理商

来源:本答案由百度经验提供:http://jingyan.baidu.com/article/15622f2450cb30fdfcbea5ef.html

回答:

通过伪静态规则实现子目录绑定:apache+.htaccess或IIS+ISAPI_REWRITE+httpd.ini

Apache HTTP Server一般安装在类Linux服务器上,默认支持URL重写,一般虚拟主机用户将.htaccess文件放网站根目录就可以实现伪静态了,使用下面的伪静态规则就可以实现子目录绑定。

RewriteEngine on

# 把 ip.caoger.net改为你要绑定的域名,把 IPdir 改为要绑定的目录

RewriteCond %{HTTP_HOST} ^(www.)?ip.caoger.net$

RewriteCond %{REQUEST_URI} !^/IPdir/

# 不要改以下两行.

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

# 把 IPdir 改为要绑定的目录.

RewriteRule ^(.*)$ /IPdir/$1

# 把ip.caoger.net 改为你要绑定的域名

# 把 IPdir 改为要绑定的目录.

..

RewriteCond %{HTTP_HOST} ^(www.)?ip.caoger.net$

RewriteRule ^(/)?$ IPdir/ [L]

增加子目录绑定时,将上面代码除了第一行之外全部复制一遍并做相应修改后,粘贴到上面的规则后面即可。

如果根目录也绑定其它域名的话,可以通过子目录访问子站,就会导致子站文件多出个访问URL,建议不要在根目录绑定其它域名;当然,如果绑定子目录都是一级目录subDomain下的子目录,可以通过robots.txt禁止收录subDomain目录,这样就不用担心上面的问题了。可以使用DisallowDirdh88eghsjkk8834取代前面的subDomain,然后在robots.txt增加如下一行即可禁止搜索引擎在收录主站时收录该子目录(不过子网站之间似乎有点乱)。

Disallow: /Disallow

对于IIS+ISAPI_REWRITE+httpd.ini的情况,如下内容的httpd.ini可以让子网站根目录(仅http://ip.caoger.net/和对应的www子域名这2个网址)重写到子目录。

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

# 把 yourdomain.com 改为你要绑定的域名

RewriteCond Host: ^(www\.)?ip\.caoger\.net$

RewriteRule ^(/)$ /IPdir/ [L]

增加如下规则可以让以http://ip.caoger.net/about/(这里的域名也可能是www子域名)开头的所有url实现重写,实际地址是将ip.caoger.net/about/为ip.caoger.net/IPdir/about/。

RewriteRule ^/about/(.*)$ /IPdir/about/$1 [L]

需要重写多个(或多类)目录或文件,就要多增加几条规则。增加多个子目录,也是需要些重复劳动。显然,IIS+ISAPI_REWRITE+httpd.ini下的规则写起来比apache+.htaccess下的麻烦多了。

三、西部数码虚拟主机伪静态如何设置

做了多年西部数码代理商 对西部数码的虚拟主机很了解,根据自己的经验详细说一下

首先您要看虚拟主机是什么操作系统的

1、linux操作系统,这时候您只需要把伪静态规则写到网站根目录的.htaccess文件中就可以。巧绝做

2、windows2003操作系统,这时候您需要在虚拟主机控制面板开启“ISAPI筛选器”,然后把规则写到/others/discuz/httpd.conf文件中

3、windows 2008的操作系统,只需要把规则宏埋写到网站根目录的web.config文件就孝衡可以。

四、智云虚拟主机有哪些伪静态规则?

智能虚拟主机的伪静态规则是什么?伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息,或者还想运用动态脚本解决一些问题,不能用静态的方式来展示网站内容。

但是,这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。

懂得SEO的人都知道,动态URL是不利于百度收录及网站排名的,所以,对网站优化的首要任务便是对网站URL伪静态化处理。伪静态规则设置方法请查看虚拟主机伪静态规则怎么添加

智云推荐阅读知识:《如何给虚拟主机里传文件》

网站URL伪静态化必须注意的问题有:

1、路径规则设置

网站URL伪静态化处理的目的是使网站符合搜索引擎的索引规则,所以在URL路径规则制定的时候要注意,路径层次尽量扁平化,不要超过三级深度。此外,还要注意网站路径设置尽量使用英文或中文拼音,尽量避免中文URL路径。

2、不同系统设置方法不同

一般我们在网站建设好以后,要选择合适的服务器来搭建网站,我们在选择服务器时,要注意网站的开发系统,比如PHP网站尽量选择linux主机来搭建,而ASP网站则需要选择Windows主机。所以在设置网站URL伪静态之前,要确认好搭建网站的主机类型。

3、网站301和404的设置

在网站URL伪静态化处理以后,会出现很多新的连接,由于网站之前已经有收录,所以为了降低搜索引擎降权的风险,我们应在伪静态化处理后设置301重定向。这样既有利于搜索引擎的优化,如果网站收录的页面已经有排名,这样也能够避免用户的流失。也需要检查网站存在的死链接,对一些不存在的页面进行404设置。

4、网站改版规则提交

网站URL的转变属于网站改版的类型之一,所以在做好伪静态处理后,及时向搜索引擎提交网站改版规则,这样有利于搜索引擎快速恢复对网站的收录及排名提升。

到此,以上就是小编对于虚拟主机的伪静态怎么写的问题就介绍到这了,希望介绍关于虚拟主机的伪静态怎么写的4点解答对大家有用。


服务器购买/咨询热线:1563700917115617636856

本文链接:http://43.134.181.216/jishuzhichiyuweihu/11531.html
tags:
腾讯云服务器特惠

  • 关注微信
是否收录:

猜你喜欢

微信公众号