BLOG 三级域名可以访问了,配置文件发一下

1.到域名管理里增加泛解析 *.blog.linuxphp.org 到服务器IP

2.在apache配置文件里加入如下信息。

<VirtualHost *:80>   
   ServerAdmin webmaster@web.com
   DocumentRoot "E:\www\blog"
    ServerName  blog.linuxphp.org
   ServerAlias *.blog.linuxphp.org
    RewriteEngine On
     RewriteCond %{HTTP_HOST} ^[a-zA-Z0-9]+\.blog\.linuxphp\.org$
   RewriteRule ^/(.*)$ /%{HTTP_HOST}\$1
   RewriteRule ^/([a-z0-9\-]+)\.blog\.linuxphp\.org\$  http://blog.linuxphp.org/?$1 [R]
   <Directory "E:\www\blog">
     Options FollowSymLinks
     AllowOverride All
     Order allow,deny
     Allow from all
  </Directory>
</VirtualHost>

注意:
其中

ServerAlias *.blog.linuxphp.org
    RewriteEngine On
   RewriteCond %{HTTP_HOST} ^[a-zA-Z0-9]+\.blog\.linuxphp\.org$
   RewriteRule ^/(.*)$ /%{HTTP_HOST}\$1
   RewriteRule ^/([a-z0-9\-]+)\.blog\.linuxphp\.org\$  http://blog.linuxphp.org/?$1 [R] 

是比较重要的。只能写入apache配置文件,写入到.htaccess文件没测试成功,可能要改动或什么的。

3.下面建一个.htaccess文件,加入如下内容

RewriteEngine On
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^([a-z0-9\-]+)$  ?$1 [L] 

这个只是对LXBLOG的路径静态化和支持http://blog.linuxphp.org/用户名 形式访问,其他系统不需要。

上一篇: 在线FLV播放器JW FLV PLAYER   下一篇: linux内核探索:定制自己的initrd.img-转载

提交疑问

请先登录 QQ微博登录

回顶部