首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将特定文件转发到子文件夹的.htaccess

将特定文件转发到子文件夹的.htaccess
EN

Stack Overflow用户
提问于 2012-02-17 16:32:12
回答 2查看 98关注 0票数 0

我正在清理我的根目录,里面有很多“垃圾”。

所以我把所有的文件都移到了一个子文件夹"oldroot“

现在,我的一些用户正在使用一些垃圾files....but (只有3-4 files....is )--这是一种简单快捷的方法,可以配置.htaccess来转发这些特定的文件,只有,如

代码语言:javascript
复制
mypage1.php ==> oldroot/mypage1.php
mypage2.php ==> oldroot/mypage2.php
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-17 17:43:55

在您的.htaccess file使用中:

代码语言:javascript
复制
RewriteEngine On
RewriteBase   /
RewriteRule   ^(mypage1|mypage2|mypage3)\.php$    oldroot/$1.php    [L]
票数 1
EN

Stack Overflow用户

发布于 2012-02-17 17:43:30

尝试将以下内容添加到站点根目录中的.htaccess文件中。

它将适用于您移动到oldroot的任何文件,即您希望留在根目录中的所有文件都将从那里得到服务。

代码语言:javascript
复制
RewriteEngine on
RewriteBase / 

#if the file exists in the oldroot directory
RewriteCond %{DOCUMENT_ROOT}/oldroot%{REQUEST_URI} -f [NC]
# then serve the file from oldroot
RewriteRule ^ /oldroot%{REQUEST_URI} [L]     
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9331998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档