我在Ubuntu12.04服务器上安装的Apache将请求重定向到:
http://87.73.120.126至
http://90.184.18.96/joomla/index.php/jomsocial地址87.73.120.126是我的服务器当前的IP地址.地址90.184.18.96是半年前的地址。
我的问题是:它为什么要这样做?我怎么才能让它停下来?
半年前,我想向http://90.184.18.96提出重定向到http://90.184.18.96/joomla/index.php/jomsocial的请求,为此我添加了以下一行:
RedirectMatch permanent ^/$ http://90.184.18.96/joomla/index.php/jomsocial到文件/etc/apache2/apache2.conf
几天前,我试图解决当前的重定向问题,将上面的行更改为:
RedirectMatch permanent ^/$ http://127.0.0.1/joomla/index.php/jomsocial重新启动服务器。这并没有解决问题!然后,我尝试使用以下命令对字符串90.184.18.96执行全局文件搜索:
sudo grep 90.184.18.96 / -irn --exclude-dir={bin,lib64,opt,sbin,tmp,boot,lost+found,proc,selinux,dev,media,root,srv,lib,mnt,run,sys,mail,log,doc,src,recovery-mode} --color这个搜索揭示了一些过时的CRON条目,我也修正了使用127.0.0.1来代替。这也没什么用。那么,字符串'90.184.18.96‘会在哪里居住呢?我想一定是在某个地方,为了让任何东西转到那个地址。
此服务器从路径/var/www/joomla/运行Joomla。因为我的grep搜索不排除这条路径,所以从Joomla出现的任何重定向都应该被grep搜索所揭示。
发布于 2013-06-23 08:31:29
两个考虑因素:
https://stackoverflow.com/questions/17251065
复制相似问题