在这里是许多主题有关的子域,但没有人可以帮我...htaccess的子域重写
我用htacces设置子域文件夹
所以,如果我们把http://en.example.com/something
我使用的东西这样的..
RewriteCond %{HTTP_HOST} ^([^.]+)\.example\.com$
RewriteRule ^(.*)$ http://example.com/%1/$1 [NC]
这工作得很好,但在ADRESS条改为http://example.com/en/something但我想保持http://en.example.com/something
所以我想这个
RewriteCond %{HTTP_HOST} ^([^.]+)\.example\.com$
RewriteRule ^([^.]+)\.example\.com(.*) /$1/$2
或只是
RewriteCond %{HTTP_HOST} ^([^.]+)\.example\.com$
RewriteRule ^(.*)$ %1/$1 [NC]
但这不起作用。任何解决方案或想法?
一个解决方案是使用那里的语言(http://example.com/en/something)在那里我重写它,但后如果我在子目录上工作,我得到像http://example.com/subdirectory/en/something - 可怕的东西。 也许我喜欢http://example.com/en/subdirectory/something芽如何进行此操作...
而且在一些私人服务器上,首先有一种情况会将我发送到“可能”默认域,所以它不适用于我。 (也许这是一些服务器的条件或设置)