将子文件夹的所有内容重定向到根目录中的匹配URL

时间:2015-02-23 15:27:07

标签: php .htaccess redirect

我需要将目前位于子文件夹(www.example.com/store)中的商店移动到根目录,并尝试找出如何正确重定向所有内容。我的网站包含数千个页面和图像,所有页面和图像目前都在/ store文件夹中,当我将其移动到根目录时,我不想丢失链接和SEO。除了/ store部分将不再需要之外,新的URL将是相同的。例如,www.example.com/store/image1.jpg需要重定向到www.example.com/image1.jpg - 我需要为每个页面和当前存在于/store中的每个图像执行此操作。 p>

是否有一种简单的方法可以一次性自动执行此操作,一段代码会自动将以前存储/存储的所有内容重定向到没有/存储的匹配页面?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件(商店以上级别)中使用此单一规则:

RewriteEngine On

RewriteRule ^store(/.*)?$ $1 [L,NC]