Reactjs 如何将短url路径重定向到域?
我有以下两个领域:Reactjs 如何将短url路径重定向到域?,reactjs,url,redirect,heroku,dns,Reactjs,Url,Redirect,Heroku,Dns,我有以下两个领域: myVeryLongSiteDomain.com mVeryShortURL.co 我需要以下短URL: mVeryShortURL.com/123456789 mVeryShortURL.com/a-DSa131_ 重定向到长站点域,如下所示: myVeryLongSiteDomain.com/反馈/123456789 myVeryLongSiteDomain.com/反馈/a-DSa131_ 注意,如何添加/feedback/url路径 我怎样才能做到这一点?
- myVeryLongSiteDomain.com
- mVeryShortURL.co
- mVeryShortURL.com/123456789
- mVeryShortURL.com/a-DSa131_
- myVeryLongSiteDomain.com/反馈/123456789
- myVeryLongSiteDomain.com/反馈/a-DSa131_
什么是实现这一点的最干净、最正确的方法?遗憾的是,不,仅使用
DNS
无法重定向DNS
只能为您提供浏览器将联系的IP地址
您需要托管一个执行重定向的应用程序(额外服务器、虚拟主机、heroku应用程序等)。因为它做的不多,所以它可以非常轻。由于您使用的是两个不同的应用程序,因此主应用程序使用的框架根本不重要
一种方法是使用一个小型php包装器脚本进行重定向,并使用mod_rewrite
使apache将所有请求路由到主php文件。对mod_重写部分进行了说明
另一种方法是不使用任何脚本,只使用Web服务器:
- 阿帕奇:
- Nginx: