2016-04-24 83 views
0

如果用戶直接訪問文件並且未登錄到我的網站,我正在使用下面的htaccess重寫規則將用戶重定向到主網站。有了這個問題,當任何人分享一篇文章到社交媒體的縮略圖圖片不顯示在共享鏈接(例如: - 臉書共享)。從htaccess重寫規則中排除一組文件

RewriteEngine On 
RewriteCond %{HTTP_REFERER} !^https://(www\.)?mywebsite\.com/ [NC] 
RewriteCond %{REQUEST_URI} !hotlink\.(gif|png|jpg|doc|xls|pdf|html|htm|xlsx|docx|mp4|mov) [NC] 
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC] 
RewriteRule .*\.(gif|png|jpg|doc|xls|pdf|html|htm|xlsx|docx|mp4|mov)$ https://mywebsite.com/ [NC] 

,我想顯示爲共享鏈接的縮略圖的圖像有一個共同的文件名格式。所有以-FI.jpg結尾的 那麼是否有可能排除以htaccess重寫規則中的-FI.jpg結尾的所有文件?如果是的話,該怎麼做?

謝謝。

回答

0

添加RewriteRule前一個RewriteCond

RewriteCond %{REQUEST_URI} !-FI\.jpg$ [NC] 
+1

謝謝你,Croises。非常感謝。問題已修復。 – Rashid