从品牌网站建设到网络营销策划,从策略到执行的一站式服务
1.首先查看服务器是否支持伪静态。。
创新互联公司专注于企业成都营销网站建设、网站重做改版、榕城网站定制设计、自适应品牌网站建设、HTML5、商城网站建设、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为榕城等各大城市提供网站开发制作服务。
查看方法:
$arr=apache_get_modules();
$temp=false;
for($i=0;$i
i f($arr[$i]=="mod_rewrite")
{
$temp=true;
}
}如果temp=true则支持(可以使是否支持在网页上显示),如果用wamp集成环境就可以直接查看Apache modules 里面的rewrite modules是否选中,选中则支持,
2.让apache服务器支持.htaccess
修改httpd.conf文件
Options FollowSymLinks
AllowOverride None
改为
Options FollowSymLinks
AllowOverride All
注意:除了要设置上面的地方以后,还得设置一下下面这个(网上很多资料都没有讲到这一块),否则你将会配制失败, 把 DocumentRoot 后面的参数改为你本地网站的目录 例如你网站的根目录为 D:/web/ 则得设置为 DocumentRoot "D:/web/" 也就是修改当前目录
此步骤设置好后也得重启apache服务器才能生效
3.修改是伪静态支持之后,建一个.htaccess文件,里面记录了伪静态的规则,实例如下:
RewriteEngine on #这句话必须写
#RewriteRule ([a-zA-Z]{1,})-([0-9]{1,})\.html$ index.php?action=$1&id=$2
RewriteRule ^([0-9]+).html$ list.php?catid=$1 #定义的规则
#list.php?id=1801
#1801.html
RewriteRule ^([0-9]+)-([a-zA-Z_]+).html$ list.php?catid=$1&sort=$2
#list.php?catid=1801&sort=price_desc
#50010788-price_desc.html
RewriteRule ^([0-9]+)-([0-9]+).html$ list.php?catid=$1&page=$2
#list.php?catid=1801&page=2
RewriteRule ^([0-9]+)-([a-zA-Z_]+)-([0-9]).html$ list.php?catid=$1&sort=$2&page=$3
#RewriteRule ([0-9]+)-([a-zA-Z_]+)-([0-9]+).html$ list.php?catid=$1&sort=$2&page=$3
#list.php?catid=50010788&sort=price_desc&page=2
#50010788-price_desc-2.html
3.在网站对应目录下输入1801.html就相当于输入了?id=1801
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图