0

http://localhost我有一个名为_admin

当我输入http://localhost/admin实际上我想打开http://localhost/admin/_admin但不使用重定向时,我想要一个 htaccess 别名。

4

2 回答 2

1

做一个软链接。

ln -s _admin/ admin

因此,当您访问时admin,您将获得以下内容_admin

或者

mod_alias如果您使用的是 Apache Web 服务器,则可以使用模块。

Alias 指令允许将文档存储在本地文件系统中,而不是在 DocumentRoot 下。以 URL-path 开头的 (%-decoded) 路径的 URL 将映射到以 directory-path 开头的本地文件。URL 路径区分大小写,即使在不区分大小写的文件系统上也是如此。

例子:

Alias /image /ftp/pub/image
<Directory /ftp/pub/image>
Order allow,deny
Allow from all
</Directory>

更多阅读请点

于 2013-01-23T12:15:16.493 回答
0

使用 .htaccess

RewriteRule ^something/_fakedir_/(.*) something/_originaldir_/$1
于 2014-12-03T15:30:40.270 回答