Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1559724
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: PHP

2013-04-11 09:27:16

伪静态
    首先:
    必须要空间支持 Rewrite 以及对站点目录中有 .htaccess 的文件解析,才有效.
    如何让空间支持Rewrite 和 .htaccess 的文件解析呢 往下看
    第一步:要找到apache安装目录下的httpd.cof文件,在里面找到
    
        Options FollowSymLinks
        AllowOverride none
    

    把none改all,
    第二步:找到以下内容:
    #LoadModule rewrite_module modules/mod_rewrite.so
    改为
    LoadModule rewrite_module modules/mod_rewrite.so
    第三步:保存重启apache。
    ok。
    其次是.htaccess的书写规则:

        
            RewriteEngine On
            RewriteBase /
            #打开允许符号链接
            Options FollowSymLinks
            RewriteRule smarty/([0-9]+)/([0-9]+) smarty/index.php?id=$1&name=$2
        


    .htaccess加入以下内容
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.*)list-id([0-9]+)\.html$ $1/company/search.php?sectorid2=$2
    RewriteRule ^(.*)cominfo-([a-z0-9]+)\.html$ $1/member/index.php?uid=$2&type=cominfo
    RewriteRule ^(.*)list-([0-9]+)-([0-9]+)\.html$ $1/plus/list.php?typeid=$2&PageNo=$3
    RewriteCond %{HTTP_HOST} ^[a-z0-9\-]+\.lujin\.com$
    RewriteCond %{HTTP_HOST} !^(www|bbs)\.lujin\.com$
    RewriteRule ^/?$ /%{HTTP_HOST}
    RewriteRule ^/([a-z0-9\-]+)\.lujin\.com/?$ /member/index.php?uid=$1 [L]
    对上面的一些解释
    RewriteRule ^(.*)list-id([0-9]+)\.html$ $1/company/search.php?sectorid2=$2
    这条是把企业库的分类进行伪静态处理
    原先假设访问地址为
    现在地址为

    优点:1、伪静态处理加速搜索引擎收入
    2、地址映射到根目录,增加权重,提高排名

原文地址:

阅读(401) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~