7
所以我有一个标准的文件位于:如何让i18n支持Drupal 7中的文件名?
/sites/default/files/hello.png
我可以像这样访问:
http://www.example.com/sites/default/files/hello.png
然而,随着国际化,这将是很好,如果前缀路径也会为这些工作文件。例如,此链接不起作用:
http://www.example.com/us/sites/default/files/hello.png
但事实并非如此。
所以我的问题是,我怎样才能使这些“国家特定的”路径也适用于文件?
我在想我可能需要在htaccess中做些什么,然后创建一个模块来过滤和重定向这些路径,但这听起来像是太多的努力,也许我错过了简单的方法来启用它?
如果drupal $ base_path不是“/”,那会给404。您需要一种方法来保持base_path,而不是专门将其设置为“/”。 –
我想将其标记为是,但希望能够深入了解如何解决/问题? – coderama
我在第一个示例中删除了第一个'/',因为它不是必需的,但我相信在子目录中处理drupal安装的最佳方式(即$ base_path不是'/')是我在下面添加的示例“更新”。 –