2013-04-18 2 views
1

Мне было интересно, можно ли сделать следующее: Итак, когда вы получаете новый хостинг, вы начинаете с нескольких папок прямо? .. и затем вы добавляете еще несколько папок, css, js, imgs, assets, media ... и т. д., через год у вас будет около 20 дополнительных папок, специальная карточка вашей подруги, проект вашей двоюродной сестры, портфолио вашего папы , несколько «клиентов», которые ваша мама послала вам, чтобы помочь им с благотворительной страницей, и так далее, поэтому через несколько лет у вас будет около 100 папок! это безумие! 80% всех этих папок активны, у вас много фан-страниц Facebook с вашим фантастическим iframe ... и т. д.Перенаправить несколько папок в одну папку

Так что на вопрос, как я могу отправить весь запрос на это папки в другую папку, так это то, что у меня есть:

domain.com
        | _css
        | _js
     | _folder1
        | _fancy1
        | _mydadprofile
        | _mysisterpictures
        | _imgs

вы получите картину ...

что я хотел бы сделать следующее

домен.ком
        | _css
        | _js
        | _oldstuff
        |         | _folder1
        |         | _mydadportfolio
        |         | _fancy1
        |         | _mysisterpictures
        | _imgs

если запрос пользователя на портфель моего отца он получает перенаправление в новую папку , если вы идете в Fanpage Facebook и увидеть страницу Iframe вам еще в состоянии видеть информацию ...

Я думал использовать .htaccess так же, как ошибка перенаправляется, 404 ошибки, 403, 301 ... Я просто не знаю, как реализовать ...

Я очень признателен за любую помощь в этом, спасибо все

ответ

2

Вы можете просто переписать запросы с RewriteRule

RewriteRule ^mydadprofile.*$ /oldstuff/$0 [L] 

Для нескольких переписывает, вы можете добавить дополнительные правила.

Если вы хотите, чтобы объединить их в одно длинное правило, вы также можете использовать

RewriteRule ^(?:mydadprofile|mysisterpictures|folder1|fancy1).*$ /oldstuff/$0 [L] 
+0

Большое спасибо! Я сделал то, что вы сказали, и работает намного лучше, чем я ожидал! – Tanker

Смежные вопросы