香港虚拟主机设置伪静态的三种方法

如今,很多站长都有使用香港虚拟主机来搭建网站,比较常见的有Linux香港虚拟主机、Windows香港虚拟主机。

值得一提的是,为了有利于网站的收录,很多站长使用香港虚拟主机搭建好网站后,一般都会进行伪静态设置。那么,在使用香港虚拟主机的话,网站的伪静态是怎么设置的?这里就来简单的了解下。

香港虚拟主机设置伪静态的三种方法

目前,Windows香港虚拟主机采用的是IIS服务器,而Linux香港虚拟主机采用的是Apache服务器。因此,如果要想设置伪静态的话,我们需要在其相应的配置文件中进行设置,对应关系如下:

1、iis7、iis7.5服务器——web.config文件

2、iis、iis6服务器——httpd.ini 配置文件

3、Apache服务器——.htaccess配置文件

其实,在不同的配置文件当中,其伪静态规则也是不一样的,同一规则三种配置的书写规则如下:

一、web.config设置规则

<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”rule1″>
<match url=”(/?html/.*)” ignoreCase=”true” />
<action type=”Rewrite” url=”/gourl.php?url={R:1}” appendQueryString=”true” />
</rule>
<rule name=”rule2″>
<match url=”(/?list/cate/.*)” ignoreCase=”true” />
<action type=”Rewrite” url=”/gourl.php?url={R:1}” appendQueryString=”true” />
</rule>
<rule name=”rule3″>
<match url=”(/?news/detail/.*)” ignoreCase=”true” />
<action type=”Rewrite” url=”/gourl.php?url={R:1}” appendQueryString=”true” />
</rule>

<rule name=”rule4″>
<match url=”(/?jourmy/cn/html/.*)” ignoreCase=”true” />
<action type=”Rewrite” url=”/gourl.php?url={R:1}” appendQueryString=”true” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

需要注意的是,经常用到的 .*? 规则,这里只能写成 .*,大家需要留意下。

二、httpd.ini设置规则 

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule ^(/?html/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?list/cate/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?news/detail/.*?)$ /gourl.php?url=$1 [L]

注意点:

①、这个跟.htaccess的规则比较接近,部分情况下需要区别 RewriteRule 的大小写的。

②、跳转的部分需要用转义符转换url地址。

三、.htaccess设置规则

RewriteEngine on

RewriteRule ^(/?html/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?list/cate/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?news/detail/.*?)$ /gourl.php?url=$1 [L]

RewriteRule ^(/?jourmy/cn/html/.*?)$ /gourl.php?url=$1 [L]

注意:.htaccess 配置文件主要应用在Apache的服务器上,设置时需要注意大小写 。

这样,通过以上几种方法,我们在不同的配置文件中进行设置后,就可以让网站变成伪静态化了。其实,设置还是挺简单的,感兴趣的朋友可以按照上述方法进行设置。

备注:伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面。伪静态的页面后缀可以是html、htm或者是目录格式,当然伪静态只是改变了URL的表现形式,实际上还是动态页面。

赞(0)
本文由香港主机评测网原创,未经允许不得转载:香港主机评测网 » 香港虚拟主机设置伪静态的三种方法