簡體   English   中英

使用htaccess RewriteRule重定向到完整URL

[英]Redirect to full URL with htaccess RewriteRule

如果本地環境中不存在圖像,我想從生產網站加載圖像,為此,我有以下htaccess規則:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule uploads/(.*)$ http://www.productionserver.com/uploads/$1 [R=302,L,NC]

問題:

原始網址:

http:// localhost:8080 / myproject / uploads / image.jpg

輸出:

http:// localhost:8080 / myproject / http://www.productionserver.com/uploads/image.jpg

所需的輸出:

http://www.productionserver.com/uploads/image.jpg

為了達到這個目的,我必須改變什么?

代碼正確。

我將其移至我的.htaccess文件的頂部,它可以正常工作。 其他一些規則正在干擾它。

我相信我用來調試“輸出”的工具是錯誤的。 該工具是: http : //htaccess.madewithlove.be

感謝大家對評論的答復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM