我在根上有两个独立的角项目。
- Test1
- Test2
我想要构建htaccess以便
我已经在根目录上写了类似htaccess的htaccess,但是它不起作用:
RewriteEngine on
RewriteRule ^admin$ Test2/$1 [L]
RewriteRule ^$ Test1/$1 [L]
有人可以帮忙吗?
答案 0 :(得分:0)
您可以在根htaccess中使用它
RewriteEngine on
# Don't touch existing folders/files
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]
# /admin/* to /Test2/*
RewriteRule ^admin(/.*)?$ /Test2$1 [L]
# /* to /Test1/*
RewriteRule ^(.*)$ /Test1/$1 [L]
答案 1 :(得分:-1)
谢谢您的帮助! 它正在工作,但是css和js文件存在问题 例如,
如果css文件位于“ Test1”文件夹中,如名称styles.css,又位于“ index.html”文件中(位于Test1或Test2中),则我这样提及css路径:
<link rel="stylesheet" href="styles.css">
然后它在控制台中显示错误。