Orb*_*tal 0 rewrite .htaccess rewritecond
仅当此目录中的文件不存在时,如何使 RewriteCond+RewriteRule 将 site1.com/folder1 更改为 site2.com/folder1。例如:site1.com/wp-content/uploads/2014/03/image.jpg
如果图像 site1.com/wp-content/uploads/2014/03/image.jpg 不存在,则获取 site2.com/wp-content/uploads/2014/03/image.jpg 但如果图像存在,则不要什么都不做。
更新,这里是我需要的代码,感谢大家的帮助)
Options +FollowSymLinks
RewriteEngine ON
RewriteCond %{REQUEST_URI} "/uploads/"
RewriteCond %{REQUEST_FILENAME} .*\.(jpeg|jpg|gif|png)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) http://site2.com/$1 [L,R=301]
Run Code Online (Sandbox Code Playgroud)
尝试这样的事情。
RewriteCond %{REQUEST_FILE} !-f
RewriteRule ^(.*)$ http://site2.com/$1 [QSA,R,L]
| 归档时间: |
|
| 查看次数: |
6330 次 |
| 最近记录: |