Обясните разницу

J
На сайте с 08.06.2006
Offline
844
525

Какая разница между

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^site.com$ [NC]

RewriteRule (.*) http://www.site.com/$1 [R=301]

и

RewriteEngine On

RewriteCond %{HTTP_HOST} ^domain.com$

RewriteRule ^(.*) http://www.domain.com/$1 [QSA,L,R=301]

J
На сайте с 08.06.2006
Offline
844
#1

Интересует значение выделеных фрагментов!

[Удален]
#2

Странно, в документации все это вроде написано.

p.s. сам правда как то не знал, что такое qsa, мегаполезная вещь.

R
На сайте с 04.11.2005
Offline
113
#3

joost,

QSA - query string append - подставляются в урл занчения отправляемые методом get (то, что идет после занка вопроса). поелнзо, ибо если движок настроен так, что страницы генерятся в зависимости от передаваемых гетом данных, то без этого работать не будет.

L - last rule (если не ошибаюсь)

А вообще, RTFM (мать вашу) - раздражают люди, которые паталогически не хотят учиться.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий