我有几个网站目前正在开发中,我将它们放在特定的子文件夹下,供客户/同事查看 - “http://dev.staffanestberg.com/site-name/”。我遇到了一些问题,让网站使用.htaccess。我可以通过键入站点文件夹的URL来到达索引页面,但img / style / js / etc链接或页面重写都不起作用。寻找解决方案,Apache的“RewriteBase”似乎是最有可能的,但是我无法让它工作。 试着 RewriteBase http://dev.staffanestberg.com/site-name/ RewriteBase / site-name 什么是正确的方法?
提前致谢, -Staffan
答案 0 :(得分:0)
mod_rewrite’s RewriteBase
directive仅适用于使用RewriteRule
的重写。这仅适用于发送到服务器的请求。
但是如果请求的URI已经错误,RewriteBase
没有任何帮助。您可以尝试的是HTML element BASE
,它设置了当前文档的基本URI。