.htaccess重定向到子文件夹(已屏蔽)

.htaccess重定向到子文件夹(已屏蔽),.htaccess,redirect,mask,subdirectory,.htaccess,Redirect,Mask,Subdirectory,我想将“www.adomain.com”重定向到“www.adomain.com/cms”。cms部分应该被屏蔽 我不能让它安静地工作。所以“cms”总是url的一部分 我尝试了以下解决方案:,但总是出现内部服务器错误 RewriteEngine on RewriteBase / RewriteRule ^(.*)$ /folder/$1 这应该放在域根目录下的.htaccess文件中 这是从我现在正在做的一个站点上删除的,所以它应该可以工作。这给了我一个内部服务器错误。@Pwdr请检查您的A

我想将“www.adomain.com”重定向到“www.adomain.com/cms”。cms部分应该被屏蔽

我不能让它安静地工作。所以“cms”总是url的一部分

我尝试了以下解决方案:,但总是出现内部服务器错误

RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ /folder/$1
这应该放在域根目录下的.htaccess文件中


这是从我现在正在做的一个站点上删除的,所以它应该可以工作。

这给了我一个内部服务器错误。@Pwdr请检查您的Apache错误日志,以获得准确的错误描述。这里没有必要猜测什么是错误的,因为可能是一些不同的事情。它可能是:1)无限重定向循环(根据这种规则,很可能是这样);2) 不允许在htaccess中放置重写引擎规则(配置问题);3) 等感兴趣的。。。您在htaccess文件中还指定了关于重写的任何其他内容吗?请尝试此选项(如果这是服务器错误的原因,则应阻止无限重定向):
RewriteRule^(?!folder/)(.*)$/folder/$1
谢谢!这是有效的:
RewriteRule^(?!folder/)(.*)$/folder/$1