Назад | Перейти на главную страницу

Какие директивы .htaccess я использую для безопасного перенаправления www_public на www_my_new_public?

Я перемещаю сайт на новый общий хост. Я хочу, чтобы папка php включалась под каталогом live и была доступна для общедоступных страниц php. Какие директивы мне добавить в файл .htaccess на www_public?

Базовым должна быть какая-то версия mod_rewrite для www_public / index. * Www_my_new_public / index. *, Да?

Mod_alias отправит весь трафик из одного каталога в другой, да? Должен ли я сделать это вместо этого?

Большинство сообщений, которые я нахожу в ссылках на моды apache url, очищают URL-адреса dot-php. или перенаправить старый контент в новое место. Я действительно мог бы использовать несколько советов, чтобы узнать, что искать.

Вам не нужно усложнять задачу - если у вас есть только папка для включаемых файлов, к которым вы не хотите иметь доступ, создайте внутри нее .htaccess с помощью следующего кода:

Order allow,deny
Deny from all

И это должно решить проблему - тогда вы можете просто изменить DocumentRoot своего веб-сайта .. Если вы все еще хотите выполнить перенаправление, используйте перезапись мода и что-то подобное (не проверено, но близко к тому, что вам нужно):

RewriteCond %{REQUEST_URI} !^/www_my_new_public/.* [NC]
RewriteRule ^(.*)$ http://your.domain.name/www_my_new_public/$1