#test function
RewriteCond %{HTTP_COOKIE} ^.*somekey.*
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
#check is dir url not exsit index.html
RewriteRule ^cache/(.*)$ - [E=url:$1]
RewriteCond %{DOCUMENT_ROOT}/html/%{HTTP_HOST}/cache/%{ENV:url} -f
RewriteRule ^cache/(.*)$ /html/%{HTTP_HOST}/cache/%{ENV:url} [L]
RewriteCond %{DOCUMENT_ROOT}/html/%{HTTP_HOST}/cache/%{ENV:url}/index.html -f
RewriteRule ^cache/(.*)$ /html/%{HTTP_HOST}/cache/%{ENV:url} [L]
#demoRule
RewriteRule ^some/(\d{1})(\d{4}).html$ - [E=area:$1,E=sid:$1$2]
RewriteRule ^some/(\d{1})(\d{3}).html$ - [E=area:$1,E=sid:$1$2]
RewriteRule ^some/(\d{3}).html$ - [E=area:0,E=sid:$1]
RewriteRule ^some/(\d{2}).html$ - [E=area:0,E=sid:$1]
RewriteRule ^some/(\d{1}).html$ - [E=area:0,E=sid:$1]
RewriteCond %{DOCUMENT_ROOT}/html/%{HTTP_HOST}/%{ENV:area}/%{ENV:sid}/info.html -f
RewriteRule ^some/(\d+).html$ /html/%{HTTP_HOST}/%{ENV:area}/%{ENV:sid}/info.html [L]
#common
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
apache .htaccess
最新推荐文章于 2024-06-22 21:32:11 发布