0
我需要幫助URL重寫提供默認圖像時找不到請求的文件。構建URL重寫規則爲htaccess爲404未找到
我想要寫3種不同的圖像URL格式規則:
(1)http://example.com/imgs/user/123-profile.jpg
(2)http://example.com/imgs/user/123-profile-987.jpg
(3)http://example.com/imgs/user/123-678.jpg
如果(1)和(2)未找到,則應提供「http://example.com/imgs/user/default-user.jpg」;如果(3)未找到,則應提供「http://example.com/imgs/user/default-post.jpg」。
我試着在 「.../IMGS /用戶/ htaccess的」 文件如下代碼:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)imgs/user/([0-9]*)[-profile]([0-9]*).jpg$ /imgs/user/default-user.jpg [L]
RewriteRule ^(.*)imgs/user/([0-9]*)[-]([0-9]*).jpg$ /imgs/user/default-post.jpg [L]
也請告訴我 - 我應該把代碼中的.htaccess以 「/」(文檔根目錄)或當前路徑更受歡迎。
感謝您抽出寶貴的時間,但遺憾的是它不工作。 – 2014-09-24 13:21:03