Принудительно www для определенных подпапок - PullRequest
2 голосов
/ 08 февраля 2011

Я хотел бы добавить условие перезаписи, чтобы сохранить www на всех страницах администратора и на update.php

Я пытался создать условие, подобное следующему, чтобы исключить администратора, но безуспешно ...

 RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]

 RewriteCond %(REQUEST_FILENAME) !^admin$

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

Может быть, один из вас может помочь мне разобраться с этим? К сожалению, я не очень знаком с модом переписать ...

Спасибо всем вам

Herve

Ответы [ 2 ]

2 голосов
/ 08 февраля 2011

Попробуйте это условие вместо вашего второго условия:

RewriteCond %(REQUEST_URI) !^/(admin($|/)|update\.php$)
0 голосов
/ 02 января 2013
if(strpos($_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'],'www')===false)
 header('location:'.'http://www.'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']  ); ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...