|
|
windows主机下伪静态规则 |
问:我用的是discuz论坛程序,今天我将Rewrite规则写入httpd.ini中然后传至空间根目录,然后再discuz里设置好了参数,也更新了缓存,但当我访问站点时,提示我说页面不存在,此时地址栏里已是静态地址,这是怎么回事。我的静态规则如下: # 将 RewriteEngine 模式打开 RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 / RewriteBase # Rewrite 系统规则请勿修改 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1 答:rewrite(伪静态)功能说明 http://114.pdxx.net/host/37.html 免费空间暂不支持伪静态!如有更高需求请购买收费空间,谢谢! |
常见问题列表
上一个问题 |
|
》那上面说的年限2年是什么意思? |
》内部服务器错误,错误类型500 |
》怎么进入修改模版?怎么修改模版里面文字于图片? |
》请问自助建站怎么收费? |
》请问网站备案需要关闭网站吗? |
》以前买了个国外数据库 |
》新域名seo优化的办法和技巧 |
》建站模板问题,访问感觉慢 |
》申请数据转移工单 |
》为什么我网页打不开,我域名解析了,空间也上传了,就是打开什么都没 |
|
|
|