我想做的就是将www.exaple.hu的网址重写为www.exaple.cz/hu。因此,地址www.exaple.cz/hu将显示来自地址www.exaple.hu的内容。
因此,当用户输入www.exaple.cz/hu时,用户不重定向到www.exaple.hu,但来自www.exaple.hu的内容显示在域www.exaple.cz/下hu(所以在地址栏中是www.exaple.cz/hu)。
答案 0 :(得分:7)
您需要在Apache配置中启用mod_proxy。启用mod_proxy后,通过httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放在.htaccess
目录下的DOCUMENT_ROOT
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.exaple\.cz$ [NC]
RewriteRule ^(hu)/?$ http://www.exaple.$1 [L,P,NC]
答案 1 :(得分:2)
www.exaple.cz/hu和www.exaple.hu的文件是否在同一台服务器上?
如果是,我会创建一个符号链接,以便www.exaple.cz/hu内容目录指向www.exaple.hu内容目录。
例如,如果服务器A具有直接存储:
cd / var / www / html /
ln -s / var / www / html / B A
这样,你只有一个来源,但链接方式来到源。
如果两个URL指向两个差异服务器,您可以尝试安装两个并使用slink或..包含“www.exaple.hu”作为框架在www.exaple.cz/hu?
答案 2 :(得分:1)
如果文件位于同一服务器上,您可以删除(cpanel)中的附加域并重新添加域,但这次选择其他域的工作目录。
如果您域名的链接结构如下:
<a href="/path/page">Link</a>
您现在可以毫无问题地使用新网站。