htaccess // разрешить только определенный файл или папку? - PullRequest
0 голосов
/ 30 января 2010

В настоящее время я перестраиваю свой сайт, и я хочу сделать страницу "в разработке" для посетителей в течение этого времени.

Моя единственная проблема в том, что я хочу использовать картинки пользователя, но когда у меня в файле htaccess это:

# Under construction
RewriteCond %{REMOTE_HOST} !^xxx\.xxx\.xxx\.xxx
RewriteCond %{REQUEST_URI} !/rebuilding\.html$
RewriteRule .* http://www.myurl.com/rebuilding.html [R=302,L]

посетители имеют доступ только к этому файлу rebuilding.html, но нет другого права? Так как я могу решить это? Но все файлы в одной папке и перенаправить все, кроме меня туда? Как?

Спасибо за помощь!

Ответы [ 2 ]

2 голосов
/ 30 января 2010

Поместите файлы обслуживания в отдельный каталог и ограничьте доступ к файлам в этом каталоге.

0 голосов
/ 30 января 2010

Вы можете разрешить все типы носителей (css, png, gif, jpg) с еще одним условием перезаписи. И независимо от того, в какой папке они находятся - они будут загружены.

...