0

由于不是 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 不再正常工作。这些额外的文件夹是唯一的区别,但我一定做错了什么。

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

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

4

1 回答 1

0

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

于 2013-06-27T18:07:13.783 回答