别名为localhost中的文件夹

时间:2013-01-23 12:12:47

标签: .htaccess redirect alias

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

的文件夹

当我输入http://localhost/admin时,我想要打开http://localhost/admin/_admin而不是重定向,我想要一个htaccess别名。

2 个答案:

答案 0 :(得分:1)

建立一个软链接。

ln -s _admin/ admin

因此,当您访问admin时,您将获得_admin

的内容

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

  

Alias指令允许将文档存储在本地   DocumentRoot下的文件系统。带(% - 解码)的网址   以URL路径开头的路径将从头开始映射到本地文件   与目录路径。 URL路径区分大小写,即使在   不区分大小写的文件系统。

示例:

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

如需更多阅读,请点击me

答案 1 :(得分:0)

使用.htaccess

RewriteRule ^something/_fakedir_/(.*) something/_originaldir_/$1