如何从外部主机名重写内部链接访问?

时间:2015-10-02 10:40:00

标签: apache .htaccess mod-rewrite

如果我的xampp网络服务器上有一些需要外部访问的内部链接(来自互联网的请求),该怎么办?

让我们说http://mylocalsite.local/login/是网站上的链接。

如果我点击http://externalwebsiteaddress.com中的此链接,该链接应重定向到我的网络服务器。内部链接(mylocalsite)可以重写为http://externalwebsiteaddress.com/login吗?因为当前外部请求会给出“无法访问此页面错误”,因为它是内部的。

从网络内部访问时,我不希望内部链接重定向到外部链接。

基本上,如果链接是内部的,那么找到一种方法来成功地从外部网站处理请求,而无需在物理上更改服务器上的链接。

换句话说

如果用户正在从外部互联网链接进行访问,则可以使用外部链接找到重定向到正确文件夹的方法,以便正确解析。 EX:所有链接均以http://externalwebsiteaddress/wherever

开头

如果用户从内部(网络内部)访问,则使用本地链接。 EX:所有链接均以http://internaladdress/wherever

开头

这会是mod_rewrite吗?我很困惑自己。

0 个答案:

没有答案