0
我的網址模式是像這樣:mod_rewrite的幫助
example.com/A/B
我想我的網址條件是,如果A.html
並在緩存文件夾中做這樣或那樣的,我有這樣的事情至今:
RewriteCond ^([^/]+)/?([^/]*) /cache/$1.html -f
但我知道它不是正確的做法,任何幫助將不勝感激!
謝謝!
我的網址模式是像這樣:mod_rewrite的幫助
example.com/A/B
我想我的網址條件是,如果A.html
並在緩存文件夾中做這樣或那樣的,我有這樣的事情至今:
RewriteCond ^([^/]+)/?([^/]*) /cache/$1.html -f
但我知道它不是正確的做法,任何幫助將不勝感激!
謝謝!
$N
RewriteCond
中的反向引用是指對應的RewriteRule
。所以,如果您包括您在RewriteRule
需要的匹配組,你可以這樣做:
RewriteCond /cache/$1.html -f
RewriteRule ^([^/]+)/?([^/]*) whatever-replacement
或者,你可以使用一個%N
反向引用,幷包括另一RewriteCond
:
RewriteCond %{REQUEST_URI} ^([^/]+)/?([^/]*)
RewriteCond /cache/%1.html -f