0
我想重定向到一個特定的文件擴展名(這裏.jphp)到另一個網址,調用的文件名部分作爲子文件夾的任何調用。我嘗試:重定向呼叫爲特定的文件擴展名
RewriteEngine On
RewriteRule [^/]/([^\.jphp])\.jphp /js/$1/
應該忽略之前的最後一個什麼「/」,然後存儲在文件名$ 1重定向到主機/ JS // 我到底做錯了什麼?
我想重定向到一個特定的文件擴展名(這裏.jphp)到另一個網址,調用的文件名部分作爲子文件夾的任何調用。我嘗試:重定向呼叫爲特定的文件擴展名
RewriteEngine On
RewriteRule [^/]/([^\.jphp])\.jphp /js/$1/
應該忽略之前的最後一個什麼「/」,然後存儲在文件名$ 1重定向到主機/ JS // 我到底做錯了什麼?
A ^
作爲正則表達式字符類中的第一個字符[]
是一個反轉。 [^/]
評估爲「這不是一個斜槓任何字符」,而[^\.jphp]
演算值爲「任何系統字符是不是一個.
,j
,p
或h
。
既然你不指定系統字符重複的限制,你限制性網址是形式的
X/z.jphp
,其中x和z是任何單個字符未上述排除的字符中的一個。