Помогите настроить .htaccess

zzzzz
На сайте с 12.12.2006
Offline
204
845

Вобщем суть проблемы в следующем, мне написали скрипт грабера новостей для сайта написанного на html, суть скрипта проста, вывод заголовков на главной, затем переход на внутренние страницы к полной версии новости.

В скрипт входит папка cron с файлом index.php , три файла для основной директории index.php (которым был заменен файл index.html), mysql.php, news.php и файл .htaccess с этими строчками:

DirectoryIndex index.php

Options +FollowSymLinks

RewriteEngine on

#RewriteRule news/(.*).html news.php [L]

RewriteRule news news.php [L]

RewriteRule index.html /index.php [L]

Так вот, всё работает отлично, но на следующий день я зашёл на другой свой сайт, который работает на движке PHP-Fusion, он находится в том же аккаунте, что и основной сайт и обнаружил, что на нём перестали выводится новости и подозреваю, что это происходит из за того что за вывод новостей на PHP-Fusion отвечает также файл news.php, как и на основном сайте.

Так вот, если вышеуказанное содержимое файла .htaccess я удаляю, то начинает нормально работать сайт на PHP-Fusion, но перестают работать новости на основном сайте и выдаётся ошибка 404, возвращаю, соответственно наоборот.

Программёра, который писал скрипт, не могу поймать, поэтому прошу, кто соображает в этих делах, подсказать как правильно настроить .htaccess , чтобы всё работало.

/////
Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Если я правильно понял, то видимо проблемы с строкой

RewriteRule news news.php [L].

Можно перед ней добавить

RewriteCond %{HTTP_HOST} ^www\.domain\.com - имя сайта с новостями.

Т.е. обрабатывать правило с новостями только для указанного сайта.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
zzzzz
На сайте с 12.12.2006
Offline
204
#2
Shtogrin:
Если я правильно понял, то видимо проблемы с строкой
RewriteRule news news.php [L].
Можно перед ней добавить
RewriteCond %{HTTP_HOST} ^www\.domain\.com - имя сайта с новостями.
Т.е. обрабатывать правило с новостями только для указанного сайта.

Shtogrin, спасибо огромное, вроде бы заработало, посмотрю как дальше будет, может ещё какой нибудь косяк найду.:)

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