2
這是行不通的?htaccess mask上傳目錄
它應該掩蓋服務器上的/ uploads /目錄。
RewriteCond "%{REQUEST_URI}" "^artwork"
RewriteRule ^\/artwork\/\w+\/(.{32})-(\d+)&(\d+).jpg|gif|jpeg uploads/covers/$1.jpg [L]
RewriteCond "%{REQUEST_URI}" "!^/artwork"
RewriteRule (.*) public/$1
網址:example.com/test
應該去public/index.php?url=test
(這工作正常)
網址:example.com/artwork/avatar/qmsdkfj-40&40.jpg
應該去= /uploads/qmsdkfj.jpg
它工作正常,如果我刪除第二個重寫規則,但是當我將其添加它仍然重定向到public/index.php。 請注意,第二個重新寫入發送全部到公共/文件夾。 我想也許[L]不會讓它停下來。