由于不是 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 不再正常工作。这些额外的文件夹是唯一的区别,但我一定做错了什么。
有没有人可以帮助我解决这个问题?我真的迷路了...
非常非常多,非常感谢您的帮助!