第一种.如果是多城市版分类并且使用了城市二级域名即(多城市+多域名),请修改apache的配置文件,把以下代码添加到配置文件的最后一行即可,注意把85yp.com换成你的域名,其它不变.
多城市版并且使用了城市二级域名伪静态规则(多城市版+城市二级域名)

ServerName test.fl.85yp.com     #把85yp.com换成你的域名
ServerAlias *.f.85yp.com      #把85yp.com换成你的域名
DocumentRoot D:/wwwroot/85yp/f

RewriteEngine On
RewriteRule ^/([^\\/]+)/f([^\\/]+)\\.([a-zA-Z0-9]+)$ /bencandy\\.php\\?Fid=$1&Id=$2
RewriteRule ^/([^\\/]+)/$ /list\\.php\\?Fid=$1
RewriteRule ^/([^\\/]+)/([^\\/]+)/$ /list\\.php\\?Fid=$2&zone_street=$1
RewriteRule ^(.*)/(list|bencandy)-([^\\/]+)\\.([a-zA-Z0-9]+)$ $1/$2\\.php\\?stringID=$3
RewriteRule ^(.*)/post.htm$ $1/post\\.php
RewriteRule ^(.*)/post-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?fid=$2&city_id=$3
RewriteRule ^(.*)/post-edit-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?job=edit&fid=$2&id=$3
RewriteRule ^(.*)/post-del-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?action=del&fid=$2&id=$3

多城市版分类并且使用了城市二级域名即(多城市+多域名)除以上方法外,还有以下另一种方法
把“Include D:\\wwwroot\\85yp\\f\\admin/apache.txt ”加到apache配置文件的最后一行即可。如果使用了这种方法就不要使用上面这种方法,不能冲突的,只能使用其中一种。一般推荐使用这种,如果是购买的虚拟空间,空间商一般不允许你使用这种,那么只能使用上面那种

——————————————————————————–

第二种.多城市版但不使用城市二级域名而只使用现有的域名即(多城市+非多域名),请修改apache的配置文件,查找当前域名 www.85yp.com 所在的位置把以下代码插入到他下面一行即可多城市版伪静态规则RewriteRule ^(.*)/(list|bencandy)-([-_0-9a-zA-Z]+)\\.([a-zA-Z0-9]+)$ $1/$2\\.php\\?stringID=$3
RewriteRule ^(.*)/([A-Z])([^\\/]+)/([^\\/]+)/f([^\\/]+)\\.([a-zA-Z0-9]+)$ $1/$2$3/bencandy\\.php\\?Fid=$4&Id=$5
RewriteRule ^(.*)/([A-Z])([^\\/]+)/([^\\/]+)/([^\\/]+)/$ $1/$2$3/list\\.php\\?Fid=$5&zone_street=$4
RewriteRule ^(.*)/([A-Z])([^\\/]+)/([^\\/]+)/$ $1/$2$3/list\\.php\\?Fid=$4
RewriteRule ^(.*)/post.htm$ $1/post\\.php
RewriteRule ^(.*)/post-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?fid=$2&city_id=$3
RewriteRule ^(.*)/post-edit-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?job=edit&fid=$2&id=$3
RewriteRule ^(.*)/post-del-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?action=del&fid=$2&id=$3

——————————————————————————–

第三种.单城市版,请修改apache的配置文件,查找当前域名 www.85yp.com 所在的位置把以下代码插入到他下面一行即可 单城市版伪静态规则RewriteEngine On
RewriteRule ^(.*)/(list|bencandy)-([-_0-9a-zA-Z]+)\\.([a-zA-Z0-9]+)$ $1/$2\\.php\\?stringID=$3
RewriteRule ^(.*)/([A-Z])([^\\/]+)/f([^\\/]+)\\.([a-zA-Z0-9]+)$ $1/bencandy\\.php\\?Fid=$2$3&Id=$4
RewriteRule ^(.*)/([A-Z])([^\\/]+)/([^\\/]+)/$ $1/list\\.php\\?Fid=$4&zone_street=$2$3
RewriteRule ^(.*)/([A-Z])([^\\/]+)/$ $1/list\\.php\\?Fid=$2$3
RewriteRule ^(.*)/post.htm$ $1/post\\.php
RewriteRule ^(.*)/post-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?fid=$2&city_id=$3
RewriteRule ^(.*)/post-edit-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?job=edit&fid=$2&id=$3
RewriteRule ^(.*)/post-del-([0-9]+)-([0-9]+)\\.htm$ $1/post\\.php\\?action=del&fid=$2&id=$3
(单城市版)与(多城市+非多域名)即以上第二、三种情况,注意事项:想使用高级伪静态的话,首先必须要确认分类栏目的目录名第一个字母是大写.否则会出错,无法访问网页.

数据库,源程序请到下面http://www.85yp.com/down/index.html 下载
然后增加到mysql当中即可,然后修改 search/ db_config.php和php168/mysql_config.php 数据库连接即可

ID:43606
声明:本站所有资源均来源于互联网收集,仅供学习参考使用,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。