我目前的htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain1.com$ [NC]
RewriteRule ^(.*)$ www/index.html [L,QSA]
RewriteCond %{HTTP_HOST} ^domain2.com$ [NC]
RewriteRule ^(.*)$ app/index.php?/$1 [L,QSA]
我的问题:
我有几个域名指向一个主机。域名domain1.com应该指向www目录,domain2.com指向app目录。在domain2.com中,所有请求都应该指向index.php,资产除外(图像、样式、js等)。资产也在应用程序文件夹中(或子目录),但正如您所看到的,所有请求都指向index.php。我尝试了其他问题的一些解决方案,但没有任何效果。
示例:
domain2.com/some/request/1/2 should be pointed to app/index.php
domain2.com/test.png should be pointed to app/test.png
你能帮我吗?非常感谢你的帮助。
1条答案
按热度按时间0ejtzxu11#
我已经读了一些页,我哭了,我终于创造了解决我自己的问题。
如果你想这样做,你应该在根文件夹中创建.htaccess文件: