0

因此,中国有人不断将人们的浏览器重定向到我网站的副本。这是我发现的。

我有一个 joomla 安装,有人在论坛上发布了一条消息。通常我收到的电子邮件是嘿有人发了一条消息.....这是主题链接

www.antifmradio.com/在网站论坛的某个地方链接很好,但是今天我收到了一封电子邮件

http://122.72.0.7www.antifmradio.com

所以这http://www.antifmradio.com

改成了这个

http://122.72.0.7www.antifmradio.com

好的,这就是我所做的。我创建了这个重写规则

RewriteCond %{HTTP_HOST} ^http://122.72.0.7www.antifmradio.com [NC]
RewriteRule ^(.*)$ http://www.antifmradio.com/$1 [R=301,L]

现在无论您做什么,如果您尝试访问 122.72.0.7 链接,您将始终正确地访问我正确的域

惊人的!

现在这只适用于我域的 ROOT 文件夹,我需要知道如何编写它,以便它直接在我的 joomla 中运行。

Joomla 有自己的 htaccess 文件,我正在使用。但我不知道在哪里放置这个重写规则。

同样在我的域根文件夹中,我尝试这样做,这样它也可以识别 joomla 文件夹

RewriteRule ^(.*)$ http://www.antifmradio.com/$1**/$1** [R=301,L]

但这并没有通过将附加内容添加/$1到末尾来实现

4

1 回答 1

1

You need to hardcode the name of your joomla folder:

RewriteCond %{HTTP_HOST} ^http://122.72.0.7www.antifmradio.com [NC]
RewriteRule ^(.*)$ http://www.antifmradio.com/joomla_folder_name/$1 [R=301,L]

And you'll want to add that before any other rules you may have in your joomla folder's htaccess file.

于 2012-09-24T05:22:03.150 回答