|
Вопрос по командам .htaccess |
☑ |
0
s-pc
13.09.15
✎
18:42
|
Вот здесь скрин части файла -
Скачал его откуда-то готовым, сказано только было - где написано "site" поменять на "мойдомен"
Вопроса два:
1. Я так и не понял, нужно было в четырех строках поменять -
RewriteCond
и
RewriteRule
Или в RewriteCond менять не надо, это часть команды и правильней будет вот так?
RewriteCond %{HTTP_HOST} !^sk-opora\.ru$ [NC]
2.Восклицательный знак я поставил сам - в моем примере его не было, но без него сайт блокируется. Я "угадал", что так нужно сделать или наоборот, что-то для сайта сделал хуже?
|
|
1
s-pc
13.09.15
✎
18:44
|
(0) опечатка - исправляю
Или в RewriteCond менять не надо, это часть команды и правильней будет вот так?
RewriteCond %{HTTP_HOST} !^site\.ru$ [NC]
|
|
2
qw12225
13.09.15
✎
18:48
|
RewriteCond - это условие,
RewriteRule - это правило которое выполняется если есть условие. В данном примере все запросы с www редиректяться на http://.... Естественно нужно в обоих условиях менять sk-opora\.ru на твой сайт и в правилах соответственно тоже
|
|
3
s-pc
13.09.15
✎
18:58
|
(2) а как на счёт восклицательного знака (на скрине)? В моем примере его не было, я его сам поставил - без него у меня сайт не открывается. В итоге так можно оставить или что-то не то сделал. Интуитивно понимаю, что приказал файлу что-то НЕ делать. А вот что именно и правильно ли это - не в курсах. )))
|
|
4
qw12225
13.09.15
✎
19:05
|
восклицательный знак означает, что дальше идет регулярное выражение. Если интересно читай про синтаксис регулярные выражения
|
|