Options +FollowSymLinks -MultiViews -Indexes
RewriteEngine On
RewriteBase / # 根目录固定配置,无参数错误
# 中文版规则(移除中文正则,避免编译失败)
RewriteRule ^([a-z0-9]+)\.html$ $1.php [L,NC]
RewriteRule ^([a-z0-9]+)/([0-9]+)\.html$ $1.php?id=$2 [L,NC]
RewriteRule ^([a-z0-9]+)/([0-9]+)-([0-9]+)\.html$ $1.php?id=$2&tid=$3 [L,NC]
RewriteRule ^testing/([a-z0-9]+)$ main/UserDetection.php?id=$1 [L,NC]
RewriteRule ^testing/([a-z0-9]+)/([0-9]+)$ main/UserDetection.php?id=$1&pid=$2 [L,NC]
# 英文版规则
RewriteRule ^en/([a-z0-9]+)\.html$ en/$1.php [L,NC]
RewriteRule ^en/([a-z0-9]+)/([0-9]+)\.html$ en/$1.php?id=$2 [L,NC]
RewriteRule ^en/([a-z0-9]+)/([0-9]+)-([0-9]+)\.html$ en/$1.php?id=$2&tid=$3 [L,NC]
RewriteRule ^en/testing/([a-z0-9\@\.]+)$ en/main/UserDetection.php?id=$1 [L,NC]
# 其他全功能规则(无Include指令,无错误正则)
RewriteRule ^IndexData$ main/IndexData.php [L]
RewriteRule ^GetProductPage/([0-9]+)/([0-9]+)$ main/ProductPage.php?id=$1&page=$2 [L]
RewriteRule ^GetProductType$ main/ProductType.php [L]
RewriteRule ^parameter$ main/ParameterList.php [L]
RewriteRule ^GetGroupParameter/([0-9]+)$ main/GroupParameter.php?id=$1 [L]
RewriteRule ^GetSearchProduct$ main/SearchProduct.php [L]
RewriteRule ^GetSearchNews$ main/SearchNews.php [L]
RewriteRule ^Formlist/([0-9]+)$ main/ItemList.php?id=$1 [L]
RewriteRule ^testphone/([0-9]+)$ main/PhoneDetection.php?id=$1 [L]
RewriteRule ^formapply/([0-9]+)$ main/register.php?pin=$1 [L]
RewriteRule ^formuserrenew/([0-9]+)$ main/UserRenew.php?id=$1 [L]
RewriteRule ^formlogin/([0-9]+)$ main/UserLogin.php?key=$1 [L]
RewriteRule ^formpost/([0-9]+)$ main/ApplyPost.php?key=$1 [L]
RewriteRule ^GetUserLoginTest/([0-9]+)$ main/UserLoginTest.php?id=$1 [L]
RewriteRule ^CheckLogin/([0-9]+)$ main/CheckUserLogin.php?id=$1 [L]
RewriteRule ^logout/([0-9]+)$ main/UserLoginOut.php?id=$1 [L]
RewriteRule ^download/([0-9]+)$ main/download.php?id=$1 [L]
RewriteRule ^DownGallery/([0-9]+)/([0-9]+)$ main/DownloadGallery.php?sid=$1&id=$2 [L]
RewriteRule ^order/([0-9]+)$ OrderRecord.php?OrderID=$1 [L]
RewriteRule ^GetAlbum/([0-9]+)$ main/ProductAlbum.php?id=$1 [L]
RewriteRule ^renewal/([0-9]+)$ main/RenewalLogin.php?id=$1 [L]
RewriteRule ^formcollect/([0-9]+)$ main/CollectSeek.php?id=$1 [L]
RewriteRule ^formaddto/([0-9]+)$ main/AddtoSeek.php?id=$1 [L]
RewriteRule ^formdelete/([0-9]+)$ main/DeleteSeek.php?id=$1 [L]
RewriteRule ^formsend/([0-9]+)$ main/SendSeek.php?id=$1 [L]
RewriteRule ^GetSendSms/([0-9]+)/([0-9]+)$ main/sendsms.php?phone=$1&tid=$2 [L]
RewriteRule ^UploadAvatar/([0-9]+)$ upload/User_Upload.php?key=$1 [L]
RewriteRule ^RenewAvatar/([0-9]+)$ main/UserAvatar.php?id=$1 [L]
RewriteRule ^Sendcaptcha/([0-9]+)$ main/SendCode.php?id=$1 [L]
RewriteRule ^ForRenewPass/([0-9]+)$ main/RenewPass.php?id=$1 [L]
RewriteRule ^ForResetPass/([0-9]+)$ main/ResetPass.php?id=$1 [L]
RewriteRule ^ForRenewMail/([0-9]+)$ main/RenewMail.php?id=$1 [L]
# 英文版其他规则
RewriteRule ^en/Formlist/([0-9]+)$ en/main/ItemList.php?id=$1 [L]
RewriteRule ^en/formapply/([0-9]+)$ en/main/register.php?pin=$1 [L]
RewriteRule ^en/formuserrenew/([0-9]+)$ en/main/UserRenew.php?id=$1 [L]
RewriteRule ^en/formlogin/([0-9]+)$ en/main/UserLogin.php?key=$1 [L]
RewriteRule ^en/CheckLogin/([0-9]+)$ en/main/CheckUserLogin.php?id=$1 [L]
RewriteRule ^en/logout/([0-9]+)$ en/main/UserLoginOut.php?id=$1 [L]
RewriteRule ^en/download/([0-9]+)$ en/main/download.php?id=$1 [L]
RewriteRule ^en/order/([0-9]+)$ en/OrderRecord.php?OrderID=$1 [L]
RewriteRule ^en/GetAlbum/([0-9]+)$ en/main/ProductAlbum.php?id=$1 [L]
RewriteRule ^en/renewal/([0-9]+)$ en/main/RenewalLogin.php?id=$1 [L]
RewriteRule ^en/formcollect/([0-9]+)$ en/main/CollectSeek.php?id=$1 [L]
RewriteRule ^en/formaddto/([0-9]+)$ en/main/AddtoSeek.php?id=$1 [L]
RewriteRule ^en/formdelete/([0-9]+)$ en/main/DeleteSeek.php?id=$1 [L]
RewriteRule ^en/formsend/([0-9]+)$ en/main/SendSeek.php?id=$1 [L]
RewriteRule ^en/RenewAvatar/([0-9]+)$ en/main/UserAvatar.php?id=$1 [L]
RewriteRule ^en/Sendcaptcha/([0-9]+)$ en/main/SendCode.php?id=$1 [L]
RewriteRule ^en/ForRenewPass/([0-9]+)$ en/main/RenewPass.php?id=$1 [L]
RewriteRule ^en/ForRenewMail/([0-9]+)$ en/main/RenewMail.php?id=$1 [L]
# 系统管理规则
RewriteRule ^admin_system/login.html$ admin_system/login.php [L]
RewriteRule ^admin_system/index.html$ admin_system/index.php [L]
RewriteRule ^admin_system/phone_([a-z0-9]+)$ admin_system/phone.php?id=$1 [L,NC]
RewriteRule ^admin_system/verification_([a-z0-9]+)$ admin_system/verification.php?id=$1 [L,NC]
# 上传限制(适配老PHP)
php_value upload_max_filesize 2048M
php_value post_max_size 2048M
php_value max_execution_time 600
# 默认文档
DirectoryIndex index.php index.html index.htm