.htaccess使用代理从子目录重定向到另一个域

我有以下2个directorys.com

http://www.site1.com/dir http://www.site2.com/dir

我希望所有到http://www.site1.com/dir的流量都重定向到http://www.site2.com,同时在地址栏中保留http://www.site1.com/dir我启用了mod_proxy,但我无法弄清楚放入.htaccess文件的正确行。

阿努巴瓦

www.site1.com启用mod_rewrite.htaccess通过httpd.conf,然后把这个代码在你的DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?site1\.com$ [NC]
RewriteRule ^(dir1/.*)$ http://www.site2.com/$1 [L,NC,P]

P此处的标志将使用mod_proxywww.site1.com充当代理服务器来转发来自的请求www.site2.comURL在浏览器中不会更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用.htaccess重定向到同名的另一个子目录

htaccess 将子目录重定向到另一个子目录

将一个域重定向到另一个域子目录

htaccess从子目录重定向到域

将另一个域重定向到现有的drupal安装的子目录

通过.htaccess将URL和子目录重定向到另一个URL和子目录

将旧的Wordpress永久链接站点从一个域上的子目录重定向到另一个域的根目录

将一个域重定向到另一个域,同时从uri中删除子目录

Nginx将一个子目录的所有内容重定向到另一个子目录

将主域重定向到子域,但保留一个子目录

从子域重定向到子目录

从子域重定向到子目录

将多个子文件夹/子目录重定向到一个域

使用dns或htaccess将子域重定向到另一个域

使用 .htaccess 重定向到另一个目录中的目录或 API 中的前端

.htaccess 将一个域重定向到另一个域

使用htaccess将网址从一个域重定向到另一个域

使用htaccess文件从一个域重定向到另一个域

使用htaccess将转发的域中的目录重定向到另一个URL

使用 htaccess 将一个 URL 重定向到同一域上的另一个 URL

将域重定向到另一个域上的特定页面(htaccess)

整个域的 301 重定向 (.htaccess) 到另一个域索引

使用.htaccess将所有子域和子目录重定向到索引页

.htaccess 重写以使用 http/https 将别名重定向到根域子目录

如何使用.htaccess别名/重定向子域到另一个域子文件夹

.htaccess重定向到子目录

.htaccess:重定向到子目录

如何使用.htaccess重定向到子目录?

Apache .htaccess重写规则将URL从子目录重定向到父目录