WEBLEDI.RUВебледи Форум успешных женщин-вебмастеров
25 Май 2017, 21:26:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Правила Реклама
 
5
10
15
Свежие ответы
от DreamSupport (Реклама и доход)
от tkata (Контент, копирайтинг, переводы)
от lx19912411 (Платное размещение статей и ссылок)
от Kludge (Работа и услуги)
от Bukvarix (Сервисы и SEO программы)
от PeterS (Особенности работы с разными CMS)
от HostiMan (Хостинг)
от vkoksmm1 (SMM для сайта)
от Athina (Продвижение, SEO)
от SvetikUA (Сайты)
от Loria (Google AdSENSE)
от fler (Дизайн)
от polyakovka (Новичку)
от polyakovka (Раскрутка сайтов в поисковиках)
от polyakovka (Обо всем)
Свежие темы
Показать ещё
  Печать  
Страниц: 1
Автор

Тема: Помогите, плиз, с .htaccess  (Прочитано 2571 раз)

0 Пользователей и 1 Гость смотрят эту тему.
Valeriya
Offline Offline

Пол: Женский
Сообщений: 1582



Просмотр профиля
« : 05 Май 2011, 17:23:08 »

Девочки и мальчики, помогите, плиз, разобраться. Сама вообще не понимаю ничего  Плачущий убитца ап стену
Перенесла два сайта (с двумя БД) на один домен. Движок - Вордпресс. Основной сайт работает, с ним всё ок. Есть поддиректория, в которой находится второй сайт, с отдельной админкой и БД. При загрузке главной страницы поддиректории показывается всё нормально, а при попытке перейти по любой ссылке (категории или статьи - без разницы), меня перекидывает на страницу с дизайном основного сайта и ошибкой 404. В техподдержке хостинга сказали что у меня

Цитировать
срабатывает перенаправление заданное в .htaccess, который размещен для основного сайта и идет перевод на его index.php. Либо добавьте исключение в директивы mod_rewrite, либо перенесите сайт на поддомен.

Перенос на поддомен не подходит. Как прописать это самое исключение в директивы mod_rewrite?
Записан
Anton
« Ответ #1 : 05 Май 2011, 17:46:54 »

в основном сайте надо сделать разделение т.к. в данный момент он перехватывает все вызовы.

написать нечто подобное со своими данными.
RewriteCond %{REQUEST_URI} /path_to_sub_folder [NC]
RewriteRule ^(.*)$ /path/sub_sctipt [L]

дальше будет то, что обрабатывает основной сайт



Записан
Valeriya
Offline Offline

Пол: Женский
Сообщений: 1582



Просмотр профиля
« Ответ #2 : 05 Май 2011, 18:17:52 »

Антон, а куда свои данные-то вставлять? И какие? Для меня это вообще какой-то набор букв непонятный  Плачущий Сейчас мой .htaccess выглядит так:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Записан
Anton
« Ответ #3 : 05 Май 2011, 21:26:36 »

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/подкаталог/ [NC]
RewriteRule ^(.*)$ /подкаталог/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Должно быть так. Сначала идут проверки на существование файла или каталога, потом проверка не поддиректория ли это, дальше все обрабатывается главным сайтом. Если что я написал по памяти не заработает, значит надо читать документацию.
Записан
Valeriya
Offline Offline

Пол: Женский
Сообщений: 1582



Просмотр профиля
« Ответ #4 : 05 Май 2011, 21:35:10 »

Не заработало  Грустный

Весь вечер изучаю этот mod_rewrite, но яснее пока не становится
Записан
Analitic82
Offline Offline

Пол: Мужской
Сообщений: 903



Просмотр профиля
« Ответ #5 : 05 Май 2011, 23:02:01 »

Немного дополню ответ Антона, о том что нужно этот код вставить в подкаталог, а не в главный .htaccess.
Записан


Квалифицированная тех.поддержка. Помощь в переносе сайтов.
Valeriya
Offline Offline

Пол: Женский
Сообщений: 1582



Просмотр профиля
« Ответ #6 : 05 Май 2011, 23:02:54 »

Уряяяяя!!! Всё работает  яхууу танцуют все

Антон и Александр, спасибо вам огромное  Целующий
Записан
LasyBones
Offline Offline

Сообщений: 36



Просмотр профиля
« Ответ #7 : 19 Июль 2011, 18:43:16 »

Помогите, плиз, забанить в .htaccess боты неопознанные, которые ходят и ходят.
Вот есть у меня бот, которого зовут - *.bot. Как мне ему внятно объяснить, чтобы шел гулять своей дорогой???
Напишите эту строчку, пожалуйста.  нужна помощь

А вообще вот эти вот все время шлындруют: crawl, *.bot, bot.*, robot. Ни у кого таких гостей больше нет?
« Последнее редактирование: 19 Июль 2011, 18:45:18 от LasyBones » Записан

Меняюсь ссылками - стучать в личку
И мое деревце тоже полейте, пожаста, -
MaRt
SEO
Offline Offline

Пол: Мужской
Сообщений: 2272



Просмотр профиля
« Ответ #8 : 19 Июль 2011, 18:49:27 »

чем они вас напрягают? пусть шастают
Записан

Портал о недвижимости

Продвижение вашего бизнеса в интернете
LasyBones
Offline Offline

Сообщений: 36



Просмотр профиля
« Ответ #9 : 19 Июль 2011, 18:56:00 »

Нагрузкой на сайт. Что-то же должно создавать неадекватную нагрузку?
Да и нефиг им шастать. А вдруг это они заваливают спамом?

SetEnvIfNoCase User-Agent "^*.bot" bad_bot
SetEnvIfNoCase User-Agent "^robot" bad_bot
Order Allow,Deny
Allow from all
Deny from env=bad_bot

Так правильно будет для ботов *.bot и robot?
Записан

Меняюсь ссылками - стучать в личку
И мое деревце тоже полейте, пожаста, -
MaRt
SEO
Offline Offline

Пол: Мужской
Сообщений: 2272



Просмотр профиля
« Ответ #10 : 19 Июль 2011, 19:53:32 »

выставите время для роботов )))
Записан

Портал о недвижимости

Продвижение вашего бизнеса в интернете
LasyBones
Offline Offline

Сообщений: 36



Просмотр профиля
« Ответ #11 : 19 Июль 2011, 19:55:43 »

выставите время для роботов )))
Чаго-чаго?  В замешательстве
Мне нужно несколько строк, которые надо написать, чтобы указанные мной боты, не шастали.
Если вы знаете, что надо написать, то напишите тут, плиз.
Записан

Меняюсь ссылками - стучать в личку
И мое деревце тоже полейте, пожаста, -
Блогохозяйка
Offline Offline

Пол: Женский
Сообщений: 186


Веду блог. Храню очаг.


Просмотр профиля WWW
« Ответ #12 : 02 Сентябрь 2011, 17:04:00 »

Настраиваю заглушку, htaccess выглядит так:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/index.html$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /index.html [R=302,L]

На главной заглушка видна, а когда на внутренние заходишь - страница недоступна. Что изменить или добавить?
Записан

- как быть идеальной хозяйкой и оставаться человеком
- готовые меню на неделю
- как создать сайт самой
Anton
« Ответ #13 : 02 Сентябрь 2011, 17:30:49 »

что эти правила делают знаем или просто так от балды их откуда то скопировали?
Записан
Блогохозяйка
Offline Offline

Пол: Женский
Сообщений: 186


Веду блог. Храню очаг.


Просмотр профиля WWW
« Ответ #14 : 02 Сентябрь 2011, 17:38:34 »

От балды скопировали. 2 строчка предлагает вместо index.php открывать заранее подготовленный  index.html, третья говорит, что мне можно заходить в админку, а последняя запрещает заглушку индексировать)) Подробностей не знаю.
Записан

- как быть идеальной хозяйкой и оставаться человеком
- готовые меню на неделю
- как создать сайт самой
Страниц: 1
  Печать  
 
Перейти в:  

| Sitemap