2016-11-18 78 views

回答

1

您可以设置2个以上条件重写规则:

  1. RewriteCond %{REQUEST_FILENAME} !-f - 请求的存在
  2. RewriteCond %{REQUEST_FILENAME} !-d文件 - 要求不是了存在的目录

之后,规则本身很简单 - 在之后捕获整个文件路径并重写URI,使其以http://192.168.1.1//hop2/开头,并以相同的文件路径结束。

RewriteRule ^/hop/(.*)$ http://192.168.1.1/hop2/$1 [L] 

全部放在一起:

<IfModule mod_rewrite.c> 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^/hop/(.*)$ http://192.168.1.1/hop2/$1 [L] 
相关问题