8
如何使用mod_rewrite將特定文件類型的請求發送到另一個域名(服務器)?Apache mod_rewrite將文件類型重定向到另一個域
例子:
如果您要求http://example.com/potato.png
然後它會重定向到http://anotherdomain.com/potato.png
。
如何使用mod_rewrite將特定文件類型的請求發送到另一個域名(服務器)?Apache mod_rewrite將文件類型重定向到另一個域
例子:
如果您要求http://example.com/potato.png
然後它會重定向到http://anotherdomain.com/potato.png
。
這裏有一個快速的解決方案重定向與JPG,GIF或PNG擴展圖像anotherdomain.com
RewriteEngine on
RewriteRule \.(gif|jpg|png)$ http://anotherdomain.com/%{REQUEST_URI} [NC,R=301,L]
不正是我的意思,例如:如果你要求domain.com/potato.png它會要求domain2.com/potato.png –
@BookOfZeus你快到了。我會做這樣的事情(可能的解決方案之一):'RewriteRule \。(gif | jpg | png)$ http://anotherdomain.com% {REQUEST_URI} [NC,R = 301,L]' – LazyOne
爲什麼 - - 我最好把它留給@BookOfZeus來糾正他的回答(他在你做出更正之前回答了**) - 他應該很容易想出一個不同的工作解決方案(提示:捕獲全名並使用'$ 1') - - 我有足夠的代表;)@ Bubby4j - 你可以自由地使用任何變體:) – LazyOne