我正在开发一个项目,我们有一个文件夹“test”来托管整个页面。 我想拥有它,可以通过domain.com而不是domain.com/test
访问它通常情况下,我只是将域名使用测试作为根文件夹,但cms将文档中的所有图像写入domain.com/test但当然,如果test是domain.com/test上的图像的根(=测试/测试)无法找到。如何在不编辑所有图像的情况下修复此问题?
我可以通过htaccess指定domain.com/test应该查看domain.com吗?
由于
//编辑:解决方案
感谢我的帮助,我现在得到了解决方案,我的代码如下。
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/test/.*$
RewriteRule ^(.*)$ /test/$1 [L]
再次感谢,你救了我的一天。
答案 0 :(得分:3)
RewriteCond {%REQUEST_URI} !^/test
RewriteRule ^(.*)$ /test/$1 [L]
应该这样做(未经测试!)。第一个规则检查是否已访问/ test /文件夹,如果是,则跳过第二个规则。第二条规则重写每个要添加/测试/的URI。
答案 1 :(得分:0)
尝试
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/test/(.*)$ [NC]
RewriteRule . /test/%1 [L]