Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 接受对特定子目录的请求,但将对根目录的请求重定向到另一个URL_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Apache 接受对特定子目录的请求,但将对根目录的请求重定向到另一个URL

Apache 接受对特定子目录的请求,但将对根目录的请求重定向到另一个URL,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我需要设置一个(基本)重定向规则,但我完全不喜欢重定向规则,所以我可以用一只手: 接受对特定子目录的请求,如www.foo.com/bar(内部重定向到webroot),但将所有其他请求(包括www.foo.com/)发送到另一个url(服务器) 谢谢:拉尔斯试试这个: RewriteEngine on RewriteRule ^bar/?(.*)$ /$1 [L] RewriteRule . http://www.anotherserver.com/ [L,R=301]

我需要设置一个(基本)重定向规则,但我完全不喜欢重定向规则,所以我可以用一只手:

接受对特定子目录的请求,如www.foo.com/bar(内部重定向到webroot),但将所有其他请求(包括www.foo.com/)发送到另一个url(服务器)

谢谢:拉尔斯试试这个:

RewriteEngine on
RewriteRule ^bar/?(.*)$ /$1 [L]
RewriteRule . http://www.anotherserver.com/ [L,R=301]