Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 本地站点重定向到错误地址_Php_Apache_.htaccess_Magento_Redirect - Fatal编程技术网

Php 本地站点重定向到错误地址

Php 本地站点重定向到错误地址,php,apache,.htaccess,magento,redirect,Php,Apache,.htaccess,Magento,Redirect,所以我在Ubuntu 16.04上安装了apache2,我的本地站点在if/var/www/html/directory中 问题是,我的一个基于magento 1.9的网站每次都将我重定向到错误的url。每当我试图访问localhost/my site/时,它会将我重定向到localhost/my site/localhost/my site/ 我尝试更改.htaccess,甚至从站点根文件夹中删除它,就像更改apache2/site available文件夹中的apache2主机配置,甚至在该

所以我在Ubuntu 16.04上安装了apache2,我的本地站点在if/var/www/html/directory中

问题是,我的一个基于magento 1.9的网站每次都将我重定向到错误的url。每当我试图访问localhost/my site/时,它会将我重定向到localhost/my site/localhost/my site/

我尝试更改.htaccess,甚至从站点根文件夹中删除它,就像更改apache2/site available文件夹中的apache2主机配置,甚至在该文件夹中创建新的虚拟主机一样,但没有帮助

我还试图完全重新安装apache,但没有结果。我的hosts文件现在刚刚定义了localhost,因此它不能与其他主机冲突

我认为它将index.php url部分替换为localhost/my site,但我不知道如何修复它

我真的很感谢你的帮助,因为我正在努力修复这几天,但没有结果


谢谢。

好的,我通过删除本地pc上/var/tmp目录下的缓存文件夹解决了这个问题。显然,当我第一次得到重定向时,这个缓存就被保存了,之后我就因为这个而成为了重定向者


希望这会对某人有所帮助。

好的,我通过删除本地pc上/var/tmp目录下的缓存文件夹解决了这个问题。显然,当我第一次得到重定向时,这个缓存就被保存了,之后我就因为这个而成为了重定向者


希望这会对其他人有所帮助。

检查Magento admin中的设置:系统>配置>常规>web>不安全|安全>基本URL-在您的情况下,它可能是http://本地主机/我的站点/我已经在那里尝试了不同的设置-没有任何帮助。顺便说一句,管理面板不工作太多,所以我必须改变在数据库中。如果你已经更新了你的数据库。删除
/var/cache/
文件夹的内容。有时,即使在基本URL已更新之后,缓存仍将保持重定向。您还需要清除浏览器缓存,因为它们也缓存301重定向。我已经从git中提取了站点,所以var和媒体文件夹都在gitignore中。我后来将其创建为空,因此不会有问题。请检查Magento admin中的以下设置:系统>配置>常规>web>不安全|安全>基本URL-在您的情况下,它可能应该是http(s)://localhost/my site/我已经在那里尝试了不同的设置-没有任何帮助。顺便说一句,管理面板不工作太多,所以我必须改变在数据库中。如果你已经更新了你的数据库。删除
/var/cache/
文件夹的内容。有时,即使在基本URL已更新之后,缓存仍将保持重定向。您还需要清除浏览器缓存,因为它们也缓存301重定向。我已经从git中提取了站点,所以var和媒体文件夹都在gitignore中。我后来将其创建为空,因此不会有问题。