Htaccess:某些參數不適用於 GET?

Htaccess:某些參數不適用於 GET?

.htaccess 文件

 RewriteEngine On
 RewriteRule ^/?([a-z]+)/([a-z]+)/market/(?!.* (css|js|jpeg|jpg|JPG|png|PNG|svg|ttf|otf)).*$ external/market/index.php?param1=$1&param2=$2&param3=$3&param4=$4  [L,NC,QSA] 

當我使用php取得參數時,缺少“param4”。更準確地說,它的值為 0。可能是什麼問題?

答案1

解決方案:靜態文字“market”不是參數,因此它可以找到它並找到它的值。

   RewriteRule ^/?([a-z]+)/([a-z]+)/market/(!?.*(css|js|jpeg|jpg|JPG|png|PNG|svg|ttf|otf)).*$ external/market/index.php?param1=$1&param2=$2&param3=$3 [L,NC,QSA]

相關內容