不生成静态
生成真静态
伪静态
真静态列表页的表现形式
默认:“html/{\$fid}/{\$page}.htm”
真静态内容页的表现形式
默认:“html/{\$fid}/{\$dirid}/{\$id}/{\$page}.htm”
专题真静态列表页的表现形式
默认:“html/special{\$fid}/list{\$page}.htm”
专题真静态内容页的表现形式
默认:“html/special{\$fid}/show{\$id}.htm”
注意事项:
生成真静态的话,以上不能为空.
真静态列表页的表现形式
伪静态列表页的表现形式
伪静态内容页的表现形式
专题伪静态列表页的表现形式
专题伪静态内容页的表现形式
A类型、不修改服务器配置的伪静态实现方式:
列表页表现形式输入“list.php?fid-{\$fid}-page-{\$page}.htm”
内容页页表现形式输入“bencandy.php?fid-{\$fid}-id-{\$id}-page-{\$page}.htm”
专题列表页表现形式输入“listsp.php?fid-{\$fid}-page-{\$page}.htm”
专题内容页页表现形式输入“showsp.php?fid-{\$fid}-id-{\$id}-page-{\$page}.htm”
B类型、修改服务器配置的伪静态实现方式:
1.必须先配置服务器虚拟机设置
apache服务器配置参考:修改apache配置文件conf/httd.conf把以下红色这段代码放进去后重启apache服务
<VirtualHost *:80>
DocumentRoot /home/www_qibosoft
ServerName www.qibosoft.com
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/list-([0-9]+)-([0-9]+)\.htm\$ \$1/list\.php\?fid=\$2&page=\$3
RewriteRule ^(.*)/bencandy-([0-9]+)-([0-9]+)-([0-9]+)\.htm\$ \$1/bencandy\.php\?fid=\$2&id=\$3&page=\$4
RewriteRule ^(.*)/listsp-([0-9]+)-([0-9]+)\.htm\$ \$1/listsp\.php\?fid=\$2&page=\$3
RewriteRule ^(.*)/showsp-([0-9]+)-([0-9]+)-([0-9]+)\.htm\$ \$1/showsp\.php\?fid=\$2&id=\$3&page=\$4
</IfModule>
</VirtualHost>
列表页表现形式输入“list-{\$fid}-{\$page}.htm”
内容页页表现形式输入“bencandy-{\$fid}-{\$id}-{\$page}.htm”
专题列表页表现形式输入“listsp-{\$fid}-{\$page}.htm”
专题内容页页表现形式输入“showsp-{\$fid}-{\$id}-{\$page}.htm”
注意:如果你没有修改服务器设置的话,请不要输入上面的表现形式,否则前台页面会出错。
2.要想首页的标题链接到真静态页或伪静态页,请必须把首页生成静态
C类型、如果你使用PHPWIND论坛,并且论坛实现了
-htm-伪静态目录(即已修改过服务器配置,如果没修改过服务器设置,那是不行的),此时你可以实现跟论坛一样的伪静态表现形式.
列表页表现形式输入“list
-htm-fid-{\$fid}-page-{\$page}.htm”
内容页页表现形式输入“bencandy
-htm-fid-{\$fid}-id-{\$id}-page-{\$page}.htm”
专题列表页表现形式输入“listsp
-htm-fid-{\$fid}-page-{\$page}.htm”
专题内容页页表现形式输入“showsp
-htm-fid-{\$fid}-id-{\$id}-page-{\$page}.htm”
注意:一般用户是不能实现
-htm-伪静态目录的,因为要修改服务器设置,大部分用户使用的是
.php?伪静态目录,如果你是
.php?伪静态目录的话,你就不能实现C类型的伪静态
要实现这种类型,必须确认你的服务器apache配置中存在下面红色这段代码
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)-htm-(.*)\$ \$1\.php\?\$2
</IfModule>
提醒:
如果你没权限修改服务器的话,可以下载
.htaccess文件,放在网站根目录,测试一下是否正常.有的服务器是支持,有的不支持.下载回来后,需要解压再使用.
点击下载