您好,欢迎访问一九零五行业门户网

请问个伪静态的有关问题

请教个伪静态的问题
请教个伪静态的问题
我在弄那个whois查询的时候伪静态
http://whois.hangye5.com/womai.cn这个的
rewriteengine on
rewritebase /
errordocument 404 /404.html
rewritecond %{request_filename} !-d
rewritecond %{request_filename} !-f
rewriterule ^(.*)$ index.php?domain=$1 [qsa,pt,l]
用了这个是可以的
但是我现在想在上面弄多一个文件伪静态
whois.hangye5.com/sitemaps/sitemap1.html
whois.hangye5.com/sitemaps/sitemap2.html
whois.hangye5.com/sitemaps/sitemap3.html
这样的
不知道怎么弄,不知道怎么在里面添加内容
我自己添加的出问题了。
------解决思路----------------------
不知道你的真是路径,根据你原先的写法,只能写个大概
^(.*)/(\w+)/(\w+).html$ index.php?domain=$1&p1=$2&p2=$3
根据 whois.hangye5.com/sitemaps/sitemap1.html 这个链接来说
p1=sitemaps,p2=sitemap1
p1,p2是对应你应用的参数,你自己修改
------解决思路----------------------
rewriterule ^(.*)$ ./index.php?domain=$1 [qsa,pt,l]
这条规则将一切不真实存在的页面都转到 index.php 去了
那个 l 表示结束重写规则处理,也就是说只要匹配成功后面的规则就不会再去检查了(以免浪费资源)
所以这条要写到前面去
rewriterule ^(.*)/(\w+)/(\w+).html$ /sitemaps/sitemap.php?domain=$1&p1=$2&p2=$3
其它类似信息

推荐信息