htaccess重定向到父文件夹

时间:2016-05-04 14:22:06

标签: .htaccess xampp

我想将htaccess重定向到父文件夹。

例如:

  • localhost / (未知目录路径) /sample/a.html

应重定向到

  • localhost / (未知目录路径) /a.html

我在示例文件夹中添加了以下htaccess文件。

RewriteEngine on
RewriteRule ^Sample/(.*)$ /$1 [R=301,L]

这被重定向到localhost / a.html我想重定向到localhost / (未知目录路径) /a.html。
有关如何实现这一目标的任何建议。

1 个答案:

答案 0 :(得分:2)

.htaccess文件夹中尝试使用此sample

RewriteEngine on
RewriteRule ^(.*)$ ../$1 [R=301,L]

我不确定是否可以使用相对链接。但我没有机会在这里测试

您也可以使用:

RewriteCond %{REQUEST_URI} ^(.+)/sample(/.*)$ [NC]
RewriteRule ^ %1%2 [R=301,L]