我如何配置我的 zend 应用程序,以便可以在同一个域上访问它们,就像在 apache tomcat 上找到的那样,
例如,如果您在 apache tomcat 服务器上部署了两个应用程序,您可以像这样访问它们
http://localhost:8080/AplicationOne
http://localhost:8080/ApplicationTWo
现在我想要的是,如果我有 2 个应用程序 X 和 Y:我想使用 htp://myhost/X 和应用程序 Y htp://myhost/X 访问应用程序 X,如果我在根 htp 上:/ /myhost 只是一些愚蠢的页面或应用程序 X、Y、.. 的列表
仅使用 .htacess 并重写基础
***** 我目前拥有的是 3 个具有此设置的文件 ****
(如何更改这些设置以实现上述要求)< ==== 我的真正问题?
baseurl = " http://myhost " === > 在 application.ini 文件中
.httaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
向 /etc/hosts 添加条目
127.0.0.1 我的主机
启用 apache 主机 myhost =====> /etc/apache2/sites-enabled/myhost
VirtualHost *:80>服务器名
myhost