.htaccess :如果是路径,则不执行任何操作,否则执行重写规则

Oli*_*sel 3 .htaccess mod-rewrite

我想这次我有一个非常简单的小问题...我如何编写 htaccess 来执行此说明:

如果是“/uploads”路径进入我的请求,根本不重定向,只需执行常规请求,否则执行 REWRITERULE:RewriteRule (.*) http://theDestinationDomain.com/ $1 [P,L]

我已经测试过:

RewriteEngine on
RewriteCond %{REQUST_URI} !^/uploads/(.*)
RewriteCond %{HTTP_HOST} theDomainThatWillBeRedirect.com
RewriteRule (.*) http://theDestinationDomain.com/$1 [P,L]
Run Code Online (Sandbox Code Playgroud)

那是行不通的...这总是重定向到 theDestinationDomaine.com/...

任何想法 ?

多谢 !

再见

奥利维尔

fux*_*xia 5

注意额外的 E。:)

RewriteCond %{REQUEST_URI} !/uploads/
RewriteCond %{HTTP_HOST} theDomainThatWillBeRedirect.com
RewriteRule (.*) http://theDestinationDomain.com/$1 [L,R=301]
Run Code Online (Sandbox Code Playgroud)