我不知道爲什麼我找不到這個或做到這一點,但基本上我想要做的就是將我的服務器上的任何頁面重定向到https://除非它位於文件夾/ fbthumbnails /中,因爲Facebook不允許縮略圖爲https://。htaccess所有重定向到https到http,除了一個文件夾
3
A
回答
11
使用mod_rewrite,在.htaccess文件,如果你想有一個永久重定向堅持這在一個適當的位置
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/fbthumbnails/
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
更改R
到R=301
。
相關問題
- 1. 重定向只有一個文件夾到HTTPS,所有的人到HTTP
- 2. htaccess的重定向所有子域到https除了WWW
- 3. .htaccess沒有將http重定向到https
- 4. IIS7 HTTPS重定向到http除了
- 5. .htaccess重定向到子文件夾,除了一些URL WP + Joomla
- 6. .htaccess將所有http重定向到https和另一種方式
- 7. 重定向所有從http到https,除了聯繫頁面
- 8. 的.htaccess 301重定向所有HTTPS訪問http除了一個PAGE
- 9. HTTPS重定向到HTTPS在.htaccess文件
- 10. 問題.htaccess將所有頁面重定向到HTTPS除了一個
- 11. .htaccess:除了在某些頁面上,從http重定向到https?
- 12. http到https重定向到所有posibilties到一個url
- 13. htaccess重定向所有的流量從http到https,但也重定向到index.php,這是隱藏一次https https:
- 14. Web.config將一個域重定向到非https文件夾,另一個域重定向到https文件夾
- 15. 所有在一個HTTPS htaccess重定向
- 16. htaccess重定向文件夾到另一個文件夾
- 17. .htaccess重定向到子文件夾,非www到www和https
- 18. 通過.htaccess將HTTPS重定向到HTTP
- 19. HTTP重定向到https加www在.htaccess
- 20. 隱藏重定向HTTP到HTTPS .htaccess的
- 21. 例外HTTP到HTTPS重定向htaccess的
- 22. .htaccess,重定向到https的http url
- 23. WordPress的htaccess的 - 重定向http到https
- 24. 通過.htaccess將http重定向到https
- 25. 將HTTP重定向到HTTPS Htaccess
- 26. 使用.htaccess從http重定向到https
- 27. 重定向從HTTP所有子域到HTTPS使用htaccess的
- 28. 301重定向,.htaccess文件HTTP-HTTPS
- 29. htaccess文件重定向到強制https
- 30. .htaccess重定向文件夾和子文件夾,除了一些子文件夾
你會怎麼想,PHP或Apache,你的標籤不清楚。以及在這方面有什麼與Facebook的TODO? – Rufinus 2012-01-06 05:57:59
haha fb不會讓您爲opengraph og:圖像選擇ssl圖像。好笑。我正在做它在htaccess – Dan 2012-01-06 06:04:40