.htaccess:在URL中包含不存在的子文件夹

时间:2015-07-29 21:26:49

标签: .htaccess

我使用电子商务平台创建静态HTML页面,但它不允许我控制URL中的子文件夹位置。所以我坚持使用www.URL.com/staticPage

我在URL中总共需要3个不同的子文件夹。例如,www.URL.com/staticPage 将是www.URL.com/overview/staticPage,我无法在物理上创建概述子文件夹文件夹。

我尝试过以下几种变体,但该文件夹实际上并不存在。

RedirectMatch 301 overview http://www.URL.com/subfolder/overview

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代码:

RewriteEngine On

RewriteCond %{THE_REQUEST} \s/+(overview)[\s?] [NC]
RewriteRule ^ /why-shebeest/%1 [R=302,L,NE]

RewriteRule ^why-shebeest/(.+)$ $1 [L,NC]