【发布时间】:2010-11-18 21:12:30
【问题描述】:
我想知道是否可以使用.htaccess 来重写文件夹名称。
我的意思是这个。
假设我有一个类似的网址:
www.site.com/folder1/page.php
现在我想将 url 重写为(例如)
www.site.com/apple/page.php
folder1 是我网站空间上的现有文件夹。
重要提示:“apple”不是文件夹,而只是一个名称!
好的,这是一步一步的计划:
- 用户类型
www.site.com/folder1/login.php - url 应该重写而不是重定向到
www.site.com/apple/login.php
这意味着apple 只是一个名称而不是一个目录。所有代码都应该来自folder1。实际上,苹果应该只是folder1 的别名。我不能只将folder1 重命名为Apple。因此,我只需将folder1 重写为apple。
【问题讨论】:
-
您的网站空间中是否也存在苹果文件夹?
-
对不起,你需要更清楚你想要发生的事情。您能否逐步告诉我们您希望发生的事情,例如用户输入的网址以及实际文件在您的网络空间中的位置。
-
我更新了,希望更清楚。
-
在第一部分中,“folder1”对应该看到“apple”的用户隐藏起来。但是你通过添加“用户类型 www.site.com/folder1/login.php”来“澄清”......你能澄清......再次......?
-
当用户键入 www.site.com/folder1/login.php 时,它应该将 url 更改为 www.site.com/apple/login.php,其中 apple 只是 folder1 的别名。