如何使用.htaccess重定向到上层目录

时间:2014-03-26 19:06:33

标签: php apache .htaccess redirect

我有一个VPS,在64位CentOS上使用PHP 5.5和Apache 2.2。 我在此VPS上有许多域使用名为core的共享库。 每个域重定向到apache html目录中具有相同名称的目录。要清楚,这个目录的结构是这样的:

cd /var/www/html/
ls

core
site1_dir
site2_dir
site3_dir
site4_dir
...

例如http://www.site1.com根目录为/var/www/html/site1_dir

但核心中有许多文件和库无法像这样解决:

http://www.site1.com/../core/etc

所以我在每个站点的目录中创建了一个名为core的空文件夹,我想在其中放入一个.htaccess文件,以便访问每个域中的核心内容。例如:

http://www.site1.com/core/js/script.js必须是/var/www/html/core/js/script.js的直接链接。

创建这个.htaccess文件是我的问题,任何其他给定的选项对我都有用。

1 个答案:

答案 0 :(得分:0)

您应该能够在每个目录中创建一个符号链接到上部核心目录,然后以这种方式处理文件。