所以我在我的.htaccess文件底部有一個重寫條件作爲一個catchall。偉大工程,但我希望它忽略任何請求,並與「/index.cfm」開始如果URI沒有以此開頭,則重寫條件catchall
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) /index.cfm?event=baduri&uri=$1
所以/index.cfm?fddssds不會觸及
但/ gdfgdfgdfdgf將被重定向..
所以我在我的.htaccess文件底部有一個重寫條件作爲一個catchall。偉大工程,但我希望它忽略任何請求,並與「/index.cfm」開始如果URI沒有以此開頭,則重寫條件catchall
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) /index.cfm?event=baduri&uri=$1
所以/index.cfm?fddssds不會觸及
但/ gdfgdfgdfdgf將被重定向..
你可以試試這個,讓我知道:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/index.cfm
RewriteRule (.+) /index.cfm?event=baduri&uri=$1 [L,NC]
使用RewriteCond指令來檢查是否網址路徑不以/index.cfm
啓動RewriteCond %{REQUEST_URI} !^/index\.cfm
RewriteRule (.+) /index.cfm?event=baduri&uri=$1
看到這個問題: Rewriteengine in .htaccess to catch files not ending in html