Php 本地站点重定向到错误地址
所以我在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,但我不知道如何修复它 我真的很感谢你的帮助,因为我正在努力修复这几天,但没有结果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主机配置,甚至在该
谢谢。好的,我通过删除本地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中。我后来将其创建为空,因此不会有问题。