RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.jb51.net
RewriteCond %{REQUEST_URI} !^user.php$
RewriteCond %{REQUEST_URI} .php$
RewriteRule (.*).php$ //www.jb51.net/$1/ [R]
RewriteCond %{HTTP_HOST} !^www.jb51.net
RewriteRule ^(.+) %{HTTP_HOST} [C]
RewriteRule ^([^.]+).jb51.net //www.jb51.net/user.php?username=$1
例子二:
/type.php?typeid=* –> /type*.html
/type.php?typeid=*&page=* –> /type*page*.html
RewriteRule ^/type([0-9]+).html$ /type.php?typeid=$1 [PT]
RewriteRule ^/type([0-9]+)page([0-9]+).html$ /type.php?typeid=$1&page=$2 [PT]
您可能感兴趣的文章:
apache虚拟主机三种配置方式小结在Apache服务器上添加虚拟主机功能的方法给Apache虚拟主机增加端口的方法apache服务器一个ip(如:127.0.0.1)和多个域名(虚拟主机)的绑定apache虚拟主机的配置指南apache中使用mod_gnutls模块实现多个SSL站点配置(多个HTTPS协议的虚拟主机)apache配置虚拟主机的方法详解apache虚拟主机配置一例13个实用的Apache Rewrite重写规则Apache Rewrite实现URL的301跳转和域名跳转Apache Rewrite url重定向功能的简单配置用ISAPI_Rewrite让IIS也支持如Apache下.htaccess的URL重写Apache中Virtual Host虚拟主机配置及rewrite参数说明