我是htaccess重寫的新手,想知道是否有人可以爲我提供解決方案。所以在我的網站上,我有以下格式的自定義頭像圖片的用戶。如果請求的圖片URL沒有找到,使用mod_rewrite調用默認圖片URL
http://siteurl.tld/customavatars/avatar78364_1.gif (凡號(78364_1)是用戶ID)
每個用戶可獲得生成自己customavatars圖像鏈接,即使他們沒有圖像上傳。這裏是這個問題,目前我使用ErrorDocument 404 /images/icons/no-avatar.png作爲默認圖片,供任何沒有上傳自己圖片的用戶使用。這404不適合搜索引擎優化,所以我想嘗試做的是使用重寫來保留原始URL,但服務於無頭像圖像文件。
實際上,任何前往http://siteurl.tld/customavatars/avatarUSERID_HASNOIMAGE.gif的人都會顯示默認圖片,而不會被重定向到瀏覽器網址中的no-avatar.png。
我的答案是否適合你?會欣賞一個簡短的反饋:) –