2013-02-19 90 views
0

这是表面上看起来非常简单的那些东西之一,但它让我感动!Magento base url不反映数据库中的值变化(丢失/)

我可以从搜索中看到,有相当多的人有这个问题,但似乎没有解决方案,我可以找到。

我做了什么: 1.将我的网站从根文件夹传输到/ shop文件夹。 2.将安全/不安全基本URL的数据库条目更改为https://www.dnabaits.com/shop/ 3.清除所有Cache和Tmp文件。 发生了什么事: 整个网站是功能,但没有风格或脚本正在加载,因为头部的路径是失踪的后/后店。 因此,而不是得到这个 mydomain.com/shop/skin/........ 我收到mydomain.com/shopskin/........

一个例子从网址我的网页源

<link rel="stylesheet" type="text/css" href="https://www.dnabaits.com/shopskin/frontend/default/dna/css/lightbox.css" media="all" /> 
+0

如果您确定清除了所有缓存。确实这很奇怪...... – dagfr 2013-02-19 13:28:44

+0

绝对清除缓存。最后我刚刚删除了整个缓存文件夹。 – 2013-02-19 14:00:47

回答

0

在.htaccess文件确保你有这个(用斜线):

RewriteBase /shop/ 

另一种可能性是,你的店铺查看您的存储配置范围有不同的设置。在Admin -> System -> Configuration -> Web中更改您的配置范围,并确保您的网址设置不是在那里自定义的。

+0

看着它。这是问题所在。虽然管理员不能正常工作,但它不会加载该风格/ JavaScript,所以当我去编辑安全/不安全的网址时,我无法保存它们。它必须与此有关,但我可以看到在“主要网站”和“默认商店视图”下的尾部/缺失是否有任何方法可以在不使用管理员的情况下编辑这些内容? – 2013-02-19 13:52:41

+0

是的,你可以在'core_config_data'表中编辑它。这是一个伟大的文章:http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/update_site_url_in_core_config_data – seanbreeden 2013-02-19 14:13:07

+0

是的,我已经使用phpMyAdmin的安全和不安全的URL更改为https://www.dnabaits。 com/shop /它显示在magento管理员中,但是当我改变了范围时,我可以看到最后/失​​踪,但它不会让我改变它。 – 2013-02-19 14:19:54