RewriteRule ^/member/(.*)/(.*)/(.*)/(.*)\.html$ /member/$1\.php?$2=$3&page=$4 [NC,L]
RewriteRule ^/match/$ /member/match\.php [NC,L]
RewriteRule ^/love-store/$ /news/love\.store\.php [NC,L]
RewriteRule ^/love-store/(.*)\.html$ /news/love\.store\.php?page=$1 [NC,L]
RewriteRule ^/(.*)/$ /index.php?city=$1 [NC,L]
RewriteRule ^/member/$ /member/index\.php [NC,L]
RewriteRule ^/consum/(.*)$ /member/consum\.php?backurl=$1 [NC,L]
RewriteRule ^/login/(.*)$ /member/login\.php?backurl=$1 [NC,L]
RewriteRule ^/register/(.*)$ /member/register\.php?backurl=$1 [NC,L]
RewriteRule ^/member/meshis/(.*)\.html$ /member/meshis\.php?id=$1 [NC,L]
RewriteRule ^/member/(.*)/$ /member/$1\.php [NC,L]
RewriteRule ^/member/(.*)/(.*)/(.*)\.html$ /member/$1\.php?$2=$3 [NC,L]
RewriteRule ^/display/(.*)\.html$ /member/display\.php?mid=$1 [NC,L]
RewriteRule ^/member/(.*)/(.*)\.html$ /member/$1\.php?page=$2 [NC,L]
RewriteRule ^/vip/$ /member/vip\.php [NC,L]
RewriteRule ^/search/$ /member/search\.php [NC,L]
RewriteRule ^/news/show/(.*)\.html$ /news/show\.php?id=$1 [NC,L]
RewriteRule ^/(.*)/$ /news/$1\.php [NC,L]
RewriteRule ^/about/(.*)\.html$ /news/about\.php?id=$1 [NC,L]
RewriteRule ^/(.*)/(.*)\.html$ /news/$1\.php?page=$2 [NC,L]
我為了做個分站的偽靜態加入了紅色部分的規則,導致下面的全部沒用了,該怎麼辦啊,求大神指點指點,最佳化下
member news檔案夾是真實存在的
回複討論(解決方案)
把紅色部分的規則放到最低下啊。
把紅色部分的規則放到最低下啊。
放到最底下測試,無效...
RewriteRule ^/(.*)/$ /index.php?city=$1 [NC,L]
放到最下邊
我放到底部試了,404錯誤..
我的這個是IIS下的偽靜態,不是apache的..
不管是哪裡的,原則是不會變的
範圍小的在前,範圍大的在後
不管是哪裡的,原則是不會變的
範圍小的在前,範圍大的在後
那腫麼會無效啊..