本帖最后由 kd928318 于 2019-12-4 21:32 编辑
08年开始偶尔的机会接触IDC,学起了做网站,然后申请了域名,后来记得做的第一个网站应该是用的DZ7.2程序。期间干干停停,不知道做了多少个站点了,也用过织梦等系统做站,用过eshop等程序。
近来又开始做起我的论坛来,纯属兴趣在支撑着我。现在分享一些我做站过程中遇到的问题及解决办法。
1、关于空间:个人意见,尽量选择品牌IDC商,稳定可靠,价格也不是太贵。别选境外虚拟空间,不稳定。现在阿里云,百度,腾讯云都不错,性价比相对较高。
2、关于程序,这里肯定选择discuz了,用了这么多年了,既熟悉又习惯,社区类程序里面做得做好的。着重讲下这一点:
a、QQ互联问题,首先满足几个条件才可以使用:1-网站必须有备案 2-您的网站有在connect.qq.com注册,首次注册提供手持身份证照片。
注意!网站回调域 : http://这里是您的网站域名.com/connect.php,域名前面不用填www。3-后台开启QQ互联。一般可以正常使用。
b、伪静态问题,Apache Web Server(虚拟主机用户),我用的是以下代码,复制下面的文件到记事本,然后文件命名为:“.htaccess”,上传到论坛根目录htdocs/下。
- # 将 RewriteEngine 模式打开
- RewriteEngine On
- # 在以下语句中的 RewriteBase / 后边添加你论坛目录地址,例如:RewriteBase /bbs,如果程序放在根目录中,则不用修改。
- 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
- # 其他插件规则建议放在这上边
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1
复制代码
其他类型空间的伪静态规则参考网站后台:全局-SEO-URL 静态化-右边蓝色字:查看当前的rewrite规则
c、QQ邮箱设置问题:为了加强注册,我们需要会员在注册的时候发一封确认邮件到他自己的qq邮箱,会员收邮件确认注册。几个问题要注意:
1-打开你自己的QQ邮箱-设置-开启账户-POP3/SMTP 服务(或许也需要开启“IMAP/SMTP服务”),获得密钥-按提示用手机发短信“配置邮件客户端”信到一个号码1069070069,然后获得密钥
2-打开论坛后台,填写如下:
SMTP 服务器:ssl://smtp.qq.com
端口:465
发信人邮件地址:填写你的QQ邮箱地址
SMTP身份验证用户名:填写你的QQ邮箱地址
SMTP身份验证密码:填写刚刚上面申请到的密钥(注意不是QQ邮箱密码)
然后OK!
3、关于百度统计,可以去百度统计注册,然后获取一段代码,黏贴在后台全局-网站第三方统计代码,20分钟后见效。然后去后台界面-顶部导航加个链接,方便站长今后查询
其他心得我想起来再接着写
|