我正在尝试修改我的.htaccess文件以同时运行两个不同的React网站,但它们都位于相同的域。
假设我正在服务/www
。我想要:
domain.com/website1 to load /www/website1/index.html
和
domain.com/website2 to load /www/website2/index.html
它们是使用react-router
的React网站,因此我需要将每个网址转发到相应的index.html
文件,以便路由正常工作。例如,/www/website1/foo/bar
应该转发到/www/website1/index.html
。
我无法找到示例,因为我没有基于域转发。
我的.htaccess文件目前看起来像这样,适用于React网站,因为它会将所有内容转发到/index.html
:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]