Franchrise Posted September 8, 2010 Report Share Posted September 8, 2010 Помогите в заполнении файла: 1. Как можно запретить прямое скачивание файлов? Можно ли указать все расширения? 2. Как закрыть сайт от поисковых машин всех типов? Link to comment Share on other sites More sharing options...
Varyag Posted September 9, 2010 Report Share Posted September 9, 2010 1. Так запрещается доступ к файлам с указанными расширениями <Files "\.(inc|sql|...другие расширения...)$">order allow,denydeny from all</Files> 2. Я с такой задачей не сталкивался, поэтому: http://www.google.ru/search?q=htaccess+%D0...b0cc47e6a46af22 Link to comment Share on other sites More sharing options...
abram4 Posted September 9, 2010 Report Share Posted September 9, 2010 Помогите в заполнении файла: 1. Как можно запретить прямое скачивание файлов? Можно ли указать все расширения? nohotlinks+htaccess 2. Как закрыть сайт от поисковых машин всех типов? ИМХО, проще сделать это через robots.txt. Точнее, прописать в нем : User-agent: * Disallow: / Link to comment Share on other sites More sharing options...
Tommy84 Posted September 15, 2010 Report Share Posted September 15, 2010 а разве, если сайт не зарегить в поисковиках, поисковик все равно найдет ? Link to comment Share on other sites More sharing options...
abram4 Posted September 16, 2010 Report Share Posted September 16, 2010 а разве, если сайт не зарегить в поисковиках, поисковик все равно найдет ? дык ... на то он и поисковик, чтобы искать. Например, может найти по ссылке на другом, известном ему сайте. А регистрация в поисковике только ускоряет индексирование и делается с целью продвижения сайта. Но это уже совсем другая тема. Link to comment Share on other sites More sharing options...
Franchrise Posted March 29, 2011 Author Report Share Posted March 29, 2011 (edited) Что бы не плодить темы, продолжу тут: собственно вопрос с закрытием некоторых файлов от ботов решился быстро, но остался вопрос с хотлинком. Закрыть медийные файлы смог, а вот с другими проблема. Можно ли как-нибудь закрыть от хотлинка все расширения файлов? <files .htaccess=""> order allow,deny deny from all </files> <ifmodule mod_rewrite.c> RewriteEngine On RewriteCond %{QUERY_STRING} [^?]*\? [OR] RewriteCond %{QUERY_STRING} (\.\./|\.\.\\) [OR] RewriteCond %{QUERY_STRING} (///) [OR] RewriteCond %{THE_REQUEST} "^(GET|POST) /?https?:" RewriteRule (.*) $1 [F] </ifmodule> SetEnvIf User-Agent "^libwww-perl" badua Order Allow,Deny Allow from all Deny from env=badua Options All -Indexes RewriteEngine On RewriteCond %{HTTP_USER_AGENT} ^$ [OR] RewriteCond %{HTTP_USER_AGENT} ^.*(<|>|'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^.*(HTTrack|clshttp|archiver|loader|email|nikto|miner|python).* [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^.*(winhttp|libwww\-perl|curl|wget|harvest|scan|grab|extract).* [NC] RewriteRule ^(.*)$ - [F,L] RewriteEngine on RewriteCond %{HTTP_REFERER} !^http://moydomen.com.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.moydomen.com.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://moydomen.com:80.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.moydomen.com:80.*$ [NC] RewriteRule \.(*)$ - [NC,F,L] Edited March 29, 2011 by Franchrise Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now