ix空间discuz1.5论坛的rewrite教程,终于成功了
|
|
mayazhao
发表于 2011-4-12 01:16:10
|
显示全部楼层
没有原因呀,官方说他们访问都正常。
我的速度很不稳定。
基本上都是ping 400以上 |
|
|
|
|
|
|
|
|
|
|
微微百科
发表于 2011-4-12 08:48:33
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
断剑
发表于 2011-4-12 16:40:07
|
显示全部楼层
使用IXlinux无限型主机安装DZ1.5,开启伪静态会出现问题,开启之后点击版块名称会刷新本页面,而不是进入版块。
这是因为DZ官方给出的规则有问题。
在IX主机上使用的伪静态规则,将下面的规则写到.htaccess文件中就可以了,301也包括了。
RewriteEngine On
RewriteBase /
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 ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1
#下面是301转向
RewriteCond %{HTTP_HOST} ^domainname\.com$ [NC]
RewriteRule ^(.*)$ http://www.domainname.com/$1 [L,R=301]
别忘了把domainname.com换成自己的域名 |
|
|
|
|
|
|
|
|
|
|
微微百科
发表于 2011-4-12 19:11:45
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
zgcf
发表于 2011-4-18 01:38:48
|
显示全部楼层
其实有更简单的方法,方法我已发布,有需要的大家可以看看,LINUX主机方案
http://bbs.idcspy.com/thread-210952-1-1.html |
|
|
|
|
|
|
|
|
|
|
kingjobzlb
发表于 2011-4-19 22:40:03
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
mayazhao
发表于 2011-5-4 23:28:22
|
显示全部楼层
|
|
|
|
|
|
|
|