.htaccess:使用不同的子文件夹重定向

时间:2013-06-25 21:04:48

标签: apache .htaccess mod-rewrite

由于不是100%熟悉.htaccess文件,我花了几天时间修复一个小问题,但影响很大。我想在我的.htaccess文件中创建一行,它应该是这样的:

RewriteRule ^folder1/folder2/folder3/([^.]+)/?$ /folderA/folderB/page.php?variable=$1

我发现下面的.htaccess代码似乎有效:

RewriteRule ^folder1/([^.]+)/?$ /folderA/folderB/page.php?variable=$1

但是通过添加/ folder2 / folder3,RewriteRule不再正常工作。这些额外的文件夹是唯一的区别,但我必须做错事。

有没有人可以帮我解决这个问题?我真的迷路了......

许多,许多,非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

在我的ftp中看不见,但在我的Plesk服务器中可见,我注意到/ folder2 /中列出了.htaccess。删除该文件后,上述.htaccess中的行正常工作。