# ========== 伪静态规则(重写到主入口index.php) ========== # 新闻内容页伪静态 RewriteRule ^news/([0-9]+)\.html$ /index.php?page=news&id=$1&lang=cn [L,QSA] RewriteRule ^en/news/([0-9]+)\.html$ /index.php?page=news&id=$1&lang=en [L,QSA] # 产品内容页伪静态 RewriteRule ^product/([0-9]+)\.html$ /index.php?page=product&id=$1&lang=cn [L,QSA] RewriteRule ^en/product/([0-9]+)\.html$ /index.php?page=product&id=$1&lang=en [L,QSA] # 图片内容页伪静态 RewriteRule ^photo/([0-9]+)\.html$ /index.php?page=photo&id=$1&lang=cn [L,QSA] RewriteRule ^en/photo/([0-9]+)\.html$ /index.php?page=photo&id=$1&lang=en [L,QSA] # 下载内容页伪静态 RewriteRule ^download/([0-9]+)\.html$ /index.php?page=download&id=$1&lang=cn [L,QSA] RewriteRule ^en/download/([0-9]+)\.html$ /index.php?page=download&id=$1&lang=en [L,QSA] # 新闻列表页伪静态 RewriteRule ^news/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=news&action=list&cid=$1&p=$2&lang=cn [L,QSA] RewriteRule ^en/news/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=news&action=list&cid=$1&p=$2&lang=en [L,QSA] # 产品列表页伪静态 RewriteRule ^product/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=product&action=list&cid=$1&p=$2&lang=cn [L,QSA] RewriteRule ^en/product/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=product&action=list&cid=$1&p=$2&lang=en [L,QSA] # 图片列表页伪静态 RewriteRule ^photo/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=photo&action=list&cid=$1&p=$2&lang=cn [L,QSA] RewriteRule ^en/photo/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=photo&action=list&cid=$1&p=$2&lang=en [L,QSA] # 下载列表页伪静态 RewriteRule ^download/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=download&action=list&cid=$1&p=$2&lang=cn [L,QSA] RewriteRule ^en/download/list/([0-9]+)-([0-9]+)\.html$ /index.php?page=download&action=list&cid=$1&p=$2&lang=en [L,QSA] # 首页伪静态 RewriteRule ^index\.html$ /index.php?page=index&lang=cn [L,QSA] RewriteRule ^en/index\.html$ /index.php?page=index&lang=en [L,QSA] # 留言板伪静态 RewriteRule ^feedback\.html$ /index.php?page=feedback&lang=cn [L,QSA] RewriteRule ^en/feedback\.html$ /index.php?page=feedback&lang=en [L,QSA] # 在线咨询伪静态 RewriteRule ^inquiry\.html$ /index.php?page=inquiry&lang=cn [L,QSA] RewriteRule ^en/inquiry\.html$ /index.php?page=inquiry&lang=en [L,QSA] # 搜索页伪静态 RewriteRule ^search\.html$ /index.php?page=search&lang=cn [L,QSA] RewriteRule ^en/search\.html$ /index.php?page=search&lang=en [L,QSA] # 网站地图伪静态 RewriteRule ^sitemap\.html$ /index.php?page=sitemap&lang=cn [L,QSA] RewriteRule ^en/sitemap\.html$ /index.php?page=sitemap&lang=en [L,QSA] # 标签页伪静态 RewriteRule ^tags\.html$ /index.php?page=tags&lang=cn [L,QSA] RewriteRule ^en/tags\.html$ /index.php?page=tags&lang=en [L,QSA] # 联系页伪静态 RewriteRule ^contact\.html$ /index.php?page=contact&lang=cn [L,QSA] RewriteRule ^en/contact\.html$ /index.php?page=contact&lang=en [L,QSA] # 通用内容页(简写形式) RewriteRule ^c_([a-z]+)\.html$ /index.php?page=$1&lang=cn [L,QSA] RewriteRule ^e_([a-z]+)\.html$ /index.php?page=$1&lang=en [L,QSA] # 通用列表页(简写形式) RewriteRule ^c_([a-z]+)_list-([0-9]+)\.html$ /index.php?page=$1&action=list&cid=$2&lang=cn [L,QSA] RewriteRule ^e_([a-z]+)_list-([0-9]+)\.html$ /index.php?page=$1&action=list&cid=$2&lang=en [L,QSA] # 默认首页 RewriteRule ^$ /index.php?page=index [L,QSA] RewriteRule ^en/?$ /index.php?page=index&lang=en [L,QSA] # 通用页面(不带.html) RewriteRule ^([a-z]+)/?$ /index.php?page=$1&lang=cn [L,QSA] RewriteRule ^en/([a-z]+)/?$ /index.php?page=$1&lang=en [L,QSA] # ========== 404页面处理 ========== # 当页面不存在时显示404 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?page=404&lang=cn [L,QSA]