2013-10-15 264 views
1

我想htaccess的的.htaccess重寫規則和&&

RewriteRule !packages/paymentmode/(.+?) AND !.*\.(png|gif|jpg|jpeg|js|css|swf)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

做一個重寫規則,但我不知道如何改變AND,要做到這一點規則是否正確。

回答

3
RewriteCond %{REQUEST_URI} !packages/paymentmode/(.+?) 
RewriteCond %{REQUEST_URI} !.*\.(png|gif|jpg|jpeg|js|css|swf)$ 
RewriteRule ^.*$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+1

+1這應該工作。我建議OP使用'[NC]'並擺脫不必要的捕獲組。 –