BlueHost主机设置伪静态的三种方法

redmaomail 2024-07-25 13:05 阅读数 65 #BlueHost

红帽云邮外贸主机

伪静态是相对真实静态来讲的,真实静态会生成一个html或htm后缀的文件,访客能够访问到真实存在的静态页面;而伪静态则没有生成实体静态页面文件,而仅仅是以.html一类的静态页面形式。为了增加对搜索引擎的友好度,很多站长在建设网站时都会为网站配置伪静态规则,这对网站SEO优化来说还是很有利的。

其实在不同系统的空间,网站伪静态的设置方法都不一样。大家都知道BlueHost是支持伪静态的,那么BlueHost主机怎么设置伪静态呢,下面小编将针Linux和Windows两种不同的操作系统分别介绍。

一、.htaccess配置规则

如果是BlueHost Linux操作系统的话,直接进入Bluehost cPanel面板,然后在Public_html根目录下修改.htaccess文件。.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的服务器上,设置时需要注意大小写 。

二、web.config配置规则

对于BlueHost Windows操作系统来说,一般配置文件是web.config,主要应用在iis7/iis7.5的服务器上,大家可以在htdocs根目录中进行修改,配置规则如下:

<?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配置规则

如果BlueHost Windows操作系统所用的是iis及iis6服务器,那么就需要在httpd.ini文件配置伪静态规则,它和.htaccess配置规则比较相同,常见配置规则如下:

[ISAPI_Rewrite]

#3600=1hour

CacheClockRate 3600

RepeatLimit 32

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

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

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

注意点:

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

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

以上就是BlueHost主机设置伪静态的三种方法,大家可以根据对应的操作操作系统来进行配置,希望可以帮助到大家。


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机