1

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

我可以只取 2012 文件夹并将文件放在根文件夹中,对,但由于编码错误,我有点害怕弄乱链接和引用。所以,我正在使用这个 .htaccess 文件来重写 URL,所以它将使用根 URL 运行。但是这个 htaccess 不起作用,它在根目录中,代码是:

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

我在这里先向您的帮助表示感谢。

4

1 回答 1

1

试试这个:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/2012/
RewriteRule ^(.*)$   /2012/$1 [L,QSA]
于 2012-08-16T15:15:49.643 回答