Случайные записи в Твиттере

mod_rewrite

mod_rewriteИсправляем при помощи mod_rewrite ошибку в урлах каталога

Заказал прогонку сайта по каталогам.

В качестве адреса с адресами обратных ссылок указал  http://www.vitalikblog.ru/links

Именно так, без слеша в конце. Результат - роботы не находят обратную ссылку. Спас - mod_rewrite.

mod_rewriteСделать подкаталог на сайте самостоятельным доменом

Допустим у вас есть сайт www.oldsite.ru

Сайт номально работает, но хочеттся сделать еще один www.newsite.ru , но размещать его не на др хостинге, а в подкаталоге уже существующего сайта

 

1. В каталоге, где хранятся файлы основного сайта, доступные через веб (например htdocs), создаем подкаталог newsite.ru

2. Делаем www.newsite.ru алиасом к существующему сайту www.oldsite.ru

теперь при заходе по адресу www.newsite.ru мы видим существующий сайт www.oldsite.ru. Заходим www.oldsite.ru/newsite.ru и видим новый сайт

mod_rewriteсайт без www в самом начале адреса перенаправляем на www.адрес сайта

Для этого надо добавить правило

RewriteCond %{HTTP_HOST} ^vitalikblog\.ru$ [NC]
RewriteRule ^(.*)$ http://www.vitalikblog.ru/$1 [L,R=301]

Не забудь перед добавлением правил поставить

Options +FollowSymLinks
RewriteEngine on

 Аналогично можно наоборот пересылать с сайта www.url_saita  на url_saita без www