2012-08-16 50 views
1

我现在正在处理的这个网站运行在www.website.com/2012/,这不是我,但根索引文件有一个框架, www.website.com/2012/home/index.php,其他页面以相同的结构加载www.website.com/2012/the-company/。htaccess无法从网址中删除文件夹

我可以把2012文件夹放到根文件夹中,但是由于编码不好的原因,我有点害怕弄乱链接和引用。所以,我使用这个.htaccess文件来重写URL,所以它将使用根URL来运行。但是这个htaccess不起作用,它在根本和所有这一切,代码是:

RewriteEngine On 
RewriteRule ^/(.*)$ /2012/$1 

感谢您的帮助提前。

回答

1

试试这个:

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/2012/ 
RewriteRule ^(.*)$ /2012/$1 [L,QSA]