Перезапись URL из корневого каталога в родительский - PullRequest
0 голосов
/ 23 июня 2010

Мне нужно написать правило для перенаправления страницы в родительский каталог в файле .htacces.

Например, это моя файловая система:

- a-directory
- another-directory
-- a-file

Яполучил виртуальный хост, который является указателем на «a-directory»

, поэтому, когда я захожу в http // my-virtualhost / a-file, мне нужно вернуться в родительский каталог и открыть «a-file»"в каталоге" another-directory ".

Во-первых, возможно ли это?Тогда, как я могу написать это?

Спасибо!

1 Ответ

0 голосов
/ 24 июня 2010

Из любопытства, есть ли причина, по которой вы бы просто не указали своему виртуальному хосту на «другой каталог», если все просто перенаправляет туда?

Предполагая, что вы можете поставить .htaccess файл выше "a-directory", это было бы просто сделать что-то вроде этого:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^a-directory/(.*) another-directory/$1

Если по какой-либо причине файл .htaccess не может туда попасть, вам нужно что-тоболее предназначенные для такого рода задач, например mod_alias.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...