发布网友
共2个回答
热心网友
IIS 7.0以上服务器
微软IIS 7.0以上版本完全重写了IIS的内核结构,采用模块化的设计构架,URL重写也成为可选安装的模块之一。朝暮数据的全部虚拟主机都安装了URL重写模块,因此客户可以通过轻松的配置web.config文件来实现伪静态功能。
下面是实现第一段所述伪静态规则的web.config代码。
<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules> <rule name="已导入的规则 1"> <match url="proct/([a-z]+)/([0-9]+)" ignoreCase="false" /> <action type="Rewrite" url="proct.aspx?category={R:1}&id={R:2}" appendQueryString="false" /> </rule> </rules> </rewrite> </system.webServer></configuration>
Apache服务器
Linux系统下的Apache服务器在伪静态设置方面比较简单。由于Apache的mod_rewrite模块默认就是开启的,所以站长只需在空间下上传正确的.htaccess配置文件即可。下面也给出实现上述伪静态功能的规则代码。
RewriteEngine onRewriteRule proct/([a-z]+)/([0-9]+) proct.php?category=$1&id=$2
热心网友
在我们成功搭建一个新的网站后,我们就有必要做下网站的SEO基础设置,其中重要的一点就是URL伪静态处理,今天上海SEO就给大家介绍什么是URL伪静态怎么设置URL伪静态。 URL伪静态也就是做静态化处理,是将网站动态的URL地址通过处理生成静态的URL地址,这也是我们SEO优化的基础设置之一。同URL静态化相反,URL动态化的特征是网页的网址里面一般通常会包含类似“?”的特殊字符。 URL伪静态的作用是使网站符合搜索引擎的索引原则,促进网站的排名。虽然说搜索引擎现在可以收录动态地址的网页,但是在排名上还是静态化的网页比较有优势,所以做SEO优化的朋友们,建议还是让网站静态化比较好。那么该怎么设置URL伪静态呢?上海SEO就给大家介绍下。 其实在不同系统的空间,网站伪静态的设置方法都不一样,下面就以Linux系统的伪静态设置方法给大家介绍。首先我们登录Wordpress的管理后台,在“设置”—“固定链接”的常用设置里将固定链接设置成“自定义”,并在其输入框中输入“/%category%/%post_id%.html ”这串代码,保存更改,这样就完成了伪静态设置,很简单吧,大家也去试试吧。 设置好网站的URL静态化,当我们再重新打开网页时就不会在URL地址看到类似“?”的特殊符号,这样完成了SEO基础设置的第一步。同时这样的设置对于百度蜘蛛抓取也是非常友好的,希望我的介绍可让大家对SEO优化多一点认识以及领悟。