Apache Url重写和强制404

Apache Url重写和强制404,apache,mod-rewrite,url-rewriting,Apache,Mod Rewrite,Url Rewriting,我们通过ourdomain.com/folder提供我们的内容 应用程序的下一个迭代已准备好在ourdomain.com/folder2中推出 如果用户试图直接访问ourdomain.com/folder2,他将获得404 我需要获得一个重写规则,该规则服务于url ourdomain.com/folder下的ourdomain.com/folder2的内容,并提供404直接访问ourdomain.com/folder2的权限。为什么还要修改?你就不能重命名这些子曲面吗 mv folder fo

我们通过ourdomain.com/folder提供我们的内容

应用程序的下一个迭代已准备好在ourdomain.com/folder2中推出

如果用户试图直接访问ourdomain.com/folder2,他将获得404


我需要获得一个重写规则,该规则服务于url ourdomain.com/folder下的ourdomain.com/folder2的内容,并提供404直接访问ourdomain.com/folder2的权限。

为什么还要修改?你就不能重命名这些子曲面吗

mv folder folder.old
mv folder2 folder

想法不错,但是folder2中的所有php文件都指向templates目录templates/folder2中的同一个系统。然后我必须编辑每个php文件。一旦我们有了版本3,重命名过程将不得不再次进行。一旦实现了重写,那么我只需要为每个版本迭代更改一个字符。好吧,我们借此机会学习一个有价值的课程:使用相对路径。:)或者,至少,将路径存储在变量中,以便只需在一个位置对其进行更改。此外,您可以在重命名folder2后将其符号链接到folder,无需编辑。符号链接可以完成此任务。非常感谢。