我正在嘗試爲我的網站的目錄編寫規則。如何編寫僅用於php文件的mod_rewrite規則
我想是這樣的:
RewriteEngine on
RewriteRule ^(css|font|img|js)/([a-zA-Z0-9\/\.])$ $1/$2 [L]
RewriteRule ^([a-zA-Z0-9\/\_]*)$ index.php?url=$1 [L]
但我無法理解爲什麼它都不盡如人意。
1 - 我希望用戶擁有這些目錄的css|font|img|js
直接訪問 (只是文件,而不是目錄列表。重寫目錄列表403.php
)
2 - 我希望用戶在查看目錄直接訪問*.js|*.css
文件。 (而不是其他文件。重寫另403.php
)
3-我想每一個其他的URL改寫爲index.php?url=$1
在此先感謝。