我想重定向
http://en.example.org
http://de.example.org
至
http://example.org/en
http://example.org/de
但不喜欢:
<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/example/public"
ServerName example.org
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/example/public/en"
ServerName en.example.org
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/example/public/de"
ServerName de.example.org
</VirtualHost>
因为没有这样的文件夹“C:/Apache2.2/htdocs/example/public/en”或“C:/Apache2.2/htdocs/example/public/de”
我也不能使用:
<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/example/public"
ServerName example.org
ServerAlias en.example.org de.example.org
</VirtualHost>
因为我需要在 zend 框架中重用 'en'、'de'。
任何想法?