我在根文件夹中的 .htaccess 文件中有以下规则
RewriteEngine on
RewriteRule ^/?$ /testsite/index.php?rel=m
RewriteRule ^about/?$ /testsite/aboutus.php?rel=b
RewriteRule ^ict/?$ /testsite/ict.php?rel=b
RewriteRule ^eeap/?$ /testsite/eeap.php?rel=b
索引规则在有或没有斜杠的情况下都可以正常工作。但是,当我点击http://mydomain.com/testsite/about/时,该页面在没有 CSS 和图像的情况下提供,并且如果最后一个斜杠被删除,则可以正常工作。这也发生在ICT规则中。
对于下一条规则(eeap),事情的表现是相反的。如果我用斜杠结束 URL,CSS 和图像就会丢失。
我在这里做错了什么?