我正在学习转发网址,并且不确定我是否使用了正确的术语。这是我到目前为止所做的以及我想要完成的事情。我创建了一个网站" ABC.com"。我从freenom.com获得了一个名为" XYZ.cf"的免费域名。 Freenom让我"前进"任何访问XYZ.cf到我的网站ABC.com的人。
默认情况下,任何输入XYZ.cf的人都会被转发到ABC.com网站的index.htm文件。我希望能够向人们提供此网址:"             他们将能够访问我的ABC.com网站上的special1.htm。并且它不仅仅是special1.htm,而是任何看起来像'#34; XYZ.cf/variable.htm"将被重定向到我的ABC.com/variable.htm,其中变量将是任何文件名。
例如:
If I give people the url XYZ.cf/1.htm, they should end up at ABC.com/1.htm.
If I give people the url XYZ.cf/2.htm, they should end up at ABC.com/2.htm.
If I give people the url XYZ.cf/3.htm, they should end up at ABC.com/3.htm.
If I give people the url XYZ.cf/4.htm, they should end up at ABC.com/4.htm.
If I give people the url XYZ.cf/5.htm, they should end up at ABC.com/5.htm.
If I give people the url XYZ.cf/6.htm, they should end up at ABC.com/6.htm.
If I give people the url XYZ.cf/7.htm, they should end up at ABC.com/7.htm.
我只有7个这样的文件。就是这样。我需要做什么?
答案 0 :(得分:2)
也许您应该查看mod_rewrite
并在.htaccess
文件中声明重写规则。
答案 1 :(得分:0)
将此代码添加到要重定向的页面的头部。
<meta http-equiv="refresh" content="0; url=INSERT URL YOU WANT TO REDIRECT TO HERE/" />
答案 2 :(得分:0)
在文件.htaccess中,只需添加:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !ABC.com$ [NC]
RewriteRule ^(.*)$ http://ABC. com/$1 [L,R=301]