使用 .htaccess 将子域重定向到主域而不影响子文件夹
Redirect sub domain to main domain without effecting sub folders with .htaccess
我的情况如下:
- 我的主域有一个新网站。示例:mywebsite.com.
- 我的旧投资组合位于旧子域:投资组合。mywebsite.com。
- 所有投资组合项目都可以在投资组合站点的子目录中找到。
- 因此投资组合项目 1 可以在 portfolio.mywebsite.com/item-1 等处找到
- 子域是 运行 启用了多站点的 WordPress。
- 子域和主域由不同的虚拟主机托管。
我想将所有流量从 portfolio.mywebsite.com 重定向到 mywebsite.com/portfolio。但我不想从投资组合项目重定向流量,因为我还没有时间建立新的投资组合。因此,我还需要能够访问子域上的 wp-admin 文件夹。
简而言之:如何将流量从 portfolio.mywebsite.com 重定向到 mywebsite.com/portfolio,而不影响所有其他 url? :)
此致,
迈克尔
尝试将此重定向规则放在 portfolio.mywebsite.com
的根目录中作为 第一条规则:
RewriteEngine On
RewriteRule ^([^/]+)/?$ http://mywebsite.com/portfolio [L,NE,R=302]
如果我很理解你的问题,我认为你可以使用一个简单的重定向插件,比如 Safe Redirect Manager
使用起来非常简单
我的情况如下:
- 我的主域有一个新网站。示例:mywebsite.com.
- 我的旧投资组合位于旧子域:投资组合。mywebsite.com。
- 所有投资组合项目都可以在投资组合站点的子目录中找到。
- 因此投资组合项目 1 可以在 portfolio.mywebsite.com/item-1 等处找到
- 子域是 运行 启用了多站点的 WordPress。
- 子域和主域由不同的虚拟主机托管。
我想将所有流量从 portfolio.mywebsite.com 重定向到 mywebsite.com/portfolio。但我不想从投资组合项目重定向流量,因为我还没有时间建立新的投资组合。因此,我还需要能够访问子域上的 wp-admin 文件夹。
简而言之:如何将流量从 portfolio.mywebsite.com 重定向到 mywebsite.com/portfolio,而不影响所有其他 url? :)
此致,
迈克尔
尝试将此重定向规则放在 portfolio.mywebsite.com
的根目录中作为 第一条规则:
RewriteEngine On
RewriteRule ^([^/]+)/?$ http://mywebsite.com/portfolio [L,NE,R=302]
如果我很理解你的问题,我认为你可以使用一个简单的重定向插件,比如 Safe Redirect Manager
使用起来非常简单