Прежде чем использовать .htaccess, обращаю ваше внимание на то, что злоупотребление использованием .htaccess может привести к снижению производительности вашего сайта. Используйте .htaccess только в том случае, если нет других вариантов для реализации своей идеи
И еще: работоспособность указанных возможностей зависит от настроек вашего веб-сервера, заданных сервером. Прежде чем использовать, уточните у своего хостера, поддерживает ли .htaccess. Если ДА, то читайте далее Если НЕТ, то меняйте хостера или ищите другие решения.
И так, я хочу показать более 16 возможностей что можно сделать с .htaccess
Запрещаем загрузку файлов с внешних сайтов
Такой способ используют многие крупные сайты. Так же этот способ использую я
Если вы не хотите что бы другие пользователи размещали картинки с вашего сайта на своем, то можно это запретить. Тем самым сэкономить на вашем трафике (если он ограниченый или платный) и снизить нагрузку на ваш сайт.
Данный код размещаете в любом месте файла .htaccess. Он позволит предотвратить загрузку ваших картинок сторонними сайтами. Т.е. если картинку вставят на другом сайте, то она не будет отображатся или заместь нее будет спец. картинка, которую вы нарисуете в Photoshop`e :)
#Запрещаем загрузку картинок с внешних сайтов
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?soundtracki.info/ [nc]
RewriteRule .*.(gif|jpg|png)$ http://soundtracki.info/img/nea.gif[nc]
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?soundtracki.info/ [nc]
RewriteRule .*.(gif|jpg|png)$ http://soundtracki.info/img/nea.gif[nc]
ВАЖНО: Не забудьте изменить soundtracki.info на ваше доменное имя и создать изображение nea.gif, которое будет показано вместо запрошенной картинки.
Ну вот и все Теперь остается только сохранить файл .htaccess и обновить страницу.
Сделущие интересные возможности доступны по ссылке: htaccess или нажать в тегах (справа).
- root
- 12-09-2011, 11:48
- 12 358