Интересное

Проверено

VDS-хостинг - именно на этом хостинге работает наш сайт.
Sape - биржа временных ссылок, доход 80р/день.
Trustlink - биржа временных ссылок, доход 60р/день.

Партнеры

Miele микроволновая печь m7244tc grgr.

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
продажа аккаунтов разных сервисов

Тема в разделе: Услуги и сервисы ваших web-сайтов

Sdelkin

Просмотров: 183964

Ответов: 26

Автор: Sdelkin

3-02-2018, 18:55

хостинг от M-HOSTER

Тема в разделе: Хостинг

wmmax

Просмотров: 57963

Ответов: 0

Автор: wmmax

1-02-2018, 15:42

Комплексное продвижение (прогон) сайтов ру и en

Тема в разделе: Поисковая оптимизация

Kysovue

Просмотров: 145269

Ответов: 73

Автор: Kysovue

25-01-2018, 21:16

Special offer! SSD NVMe хостинг, Выделенный сервер и VPS SSD

Тема в разделе: Хостинг

iphoster

Просмотров: 61525

Ответов: 0

Автор: iphoster

10-11-2017, 22:56

продвижение сайтов, прогоны

Тема в разделе: Поисковая оптимизация

brig2

Просмотров: 78438

Ответов: 7

Автор: brig2

5-11-2017, 14:00

Техники работы с .htaccess

Сегодня мы постараемся перечислить самые распространённые техники работы с файлами .htaccess. Каждый использует данный файл по-разному. Как? Ответ в этом уроке!

Используем Mod_rewrite для чистых URL

Всё чаще и чаще мы видим понятные (простому) человеческому глазу URL. Это радует. Как преобразовать свои URL? Ответ:

RewriteEngine On

RewriteRule ^user/([a-z0-9]+)/$ /user.php?u=$1 [NC,L]
RewriteRule ^analytics/$ /pages/analytics.php [NC,L]
RewriteRule ^settings/$ /pages/settings.php [NC,L]


Редирект

Если вы перенесли сайт на новый домен, то на старом лучше всего сделать редирект:
RewriteEngine On
RewriteRule ^(.*)$ http://www.yournewdomain.com/$1 [R=301,L]


Запретить выполнение файлов

Если вы не хотите, чтобы какой-то формат запускался на вашем сайте, просто используйте следующую технику:

Options -ExecCGI
AddHandler cgi-script .js .cgi .asp .jsp. htm .exe .sh


Свои собственные страницы ошибки

Наверное, чаще всего люди используют файл .htaccess как раз для этих целей:

ErrorDocument 401 /401.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
ErrorDocument 500 /500.php


Убираем www из url

Часто можно заметить, что многие сайты упускают символы www в своих url. К примеру, wordpress делает это автоматически.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.yourdomain.com$ [NC]
RewriteRule ^(.*)$ http://yourdomain.com/$1 [L,R=301]


Что нужно учитывать при работе с .htaccess

Во-первых, вы должны убедиться, что у вас нет ошибок в написании содержимого .htaccess файла. Учтите, что они чувствительны к регистру!
Для комментариев используйте знак #. Некоторые люди, которые много работают с javascript или PHP, часто ставят знаки //.
Всегда делайте резервную копию файла .htaccess перед тем как внести какие-то изменения. Это поможет сэкономить на времени, которое вам придётся потратить, если что-то пойдёт не так.

Теги: htaccess

Другие новости по теме: