【发布时间】:2014-07-15 00:43:06
【问题描述】:
我想知道如何使用位于子域根级别的文件。
我目前正在使用子文件夹来管理我网站上的语言,网址如下: http://www.example.com/es/page.html (我想切换到http://es.example.com/page.html)
在我的 /.htaccess 文件中,我有以下规则,它就像一个魅力:
RewriteRule ^(es|fr|de|br)/page\.html$ script.php?lang=$1 [L]
但是,我怎样才能从位于子文件夹(在本例中为“/es/”)中的子域重定向到这个 /script.php?lang=es 文件(位于根目录)?
谢谢
注意。我可以在 /es/.htaccess 中执行此操作吗? (最简单的选择是在那里定义 RewriteBase / 一级,但我认为这是不可能的)。
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting