我正在學習有關apache的過程。Apache 2.4 mod_rewrite
我有我的管理視圖設置目錄中是這樣的:
/admin/views/(component)/index.html
所以我成立了一個重寫規則,看起來像這樣:
RewriteRule ^admin/([a-z]+)$ /admin/views/$1/index.html [L]
因此,如果有人去http://mywebsite/admin/user
它應該把它們帶到http://mywebsite/admin/views/user/index.html
。我已經確認mod_rewite使用非常簡單的重寫工作,並且我知道這些資源的直接路徑在沒有mod_rewrite的情況下工作。
不幸的是,我只是得到了404錯誤。
我該如何編寫這個RewriteRule,我錯過了什麼?
你在哪裏把這個的.htaccess? – anubhava
在/ admin /目錄中。 – Snowburnt