Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.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 子目录中的Magento子目录_Php_.htaccess_Magento - Fatal编程技术网

Php 子目录中的Magento子目录

Php 子目录中的Magento子目录,php,.htaccess,magento,Php,.htaccess,Magento,我有5家商店: 但每次我点击一个分类的url,它总是给出一个Magento404错误 我确实将index.php和htaccess复制到了该子目录,并更改了这一行: /* Store or website code */ $mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : 'subshop1'; /* Run store or run website */ $mageRunType =

我有5家商店:

但每次我点击一个分类的url,它总是给出一个Magento404错误

我确实将index.php和htaccess复制到了该子目录,并更改了这一行:

/* Store or website code */
$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : 'subshop1';

/* Run store or run website */
$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'website';
我还更改了该特定网站的配置:


404涉及cms页面和分类页面。无法理解。

Magento创建了如下完整链接:

{{unsecure_base_url}}../skin/
http://www.example.com/shop/../skin/
这当然行不通。。。尝试插入完整链接;)

像这样:


Magento创建如下完整链接:

{{unsecure_base_url}}../skin/
http://www.example.com/shop/../skin/
这当然行不通。。。尝试插入完整链接;)

像这样:


您是否在一个magento安装中使用了每家店铺的店铺视图?您不应该为每个商店都有子目录,也不需要将index.php或任何其他文件复制到子目录。我认为您误解了magento商店视图的工作原理。您应该做的是启用在每个URL中显示storecode的选项。设置存储视图时,指定要使用的代码(例如,subdir1、subdir2或任何您想要的代码)。您需要使用商店视图,因为您使用的是相同的基本URL,您需要将其更改回每个商店视图的默认值,因此它应该适用于每个商店视图或网站。这将允许您在不修改任何magento代码的情况下实现您想要实现的目标。请在wiki中阅读此文档,了解如何正确执行此操作的更多信息


您是否在一个magento安装中使用了每家店铺的店铺视图?您不应该为每个商店都有子目录,也不需要将index.php或任何其他文件复制到子目录。我认为您误解了magento商店视图的工作原理。您应该做的是启用在每个URL中显示storecode的选项。设置存储视图时,指定要使用的代码(例如,subdir1、subdir2或任何您想要的代码)。您需要使用商店视图,因为您使用的是相同的基本URL,您需要将其更改回每个商店视图的默认值,因此它应该适用于每个商店视图或网站。这将允许您在不修改任何magento代码的情况下实现您想要实现的目标。请在wiki中阅读此文档,了解如何正确执行此操作的更多信息


我确信这会奏效。但是错误来自magento,而不是js和css文件。您将得到404,因为找不到皮肤文件。。所以我建议你先试试。上面有什么解决办法吗?我很肯定会奏效的。但是错误来自magento,而不是js和css文件。您将得到404,因为找不到皮肤文件。。所以我建议你先试试。上面有什么解决办法吗?我也有同样的问题。你知道吗?试试user2819389的解决方案。插入完整链接。我有完全相同的问题。你知道吗?试试user2819389的解决方案。插入完整链接。