Проблема с htaccess

12
S
На сайте с 06.08.2008
Offline
130
990

Помогите поправить htaccess файл.

Вот содержимое:

ErrorDocument 403 /access/forbidden
ErrorDocument 404 /page/not/found
<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options -Indexes
RewriteEngine on

RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond $1 !^(index\.php|robots\.txt|images|style|scripts)
RewriteRule ^(.+) index.php [L]
</IfModule>

Дело в том, что если сайт залить в папку, то всё работает нормально. А если сайт находится в корне, то ссылки не работают.

Нужно чтоб сайт работал из корня.

siv1987
На сайте с 02.04.2009
Offline
427
#1

Какой сайт и какие ссылки, и что не работает. Вы пожалуйста яснее выражайтесь, для людей.

S
На сайте с 06.08.2008
Offline
130
#2
siv1987:
Какой сайт и какие ссылки, и что не работает. Вы пожалуйста яснее выражайтесь, для людей.

Сложно выразиться яснее..

Вообщем, если залить сайт (движок интернет магазина) в папку:

http://site.ru/shop/

То всё работает нормально. А если залить в корень:

http://site.ru/

То переходы по ссылкам не работают.

Думаю, что дело именно в htaccess и поправить нужно всего пару символов, но что да как - не соображу..

Гугл и метод тыка не помог(

siv1987
На сайте с 02.04.2009
Offline
427
#3
spiderbuber:
То переходы по ссылкам не работают.

Что значит не работает?

spiderbuber:
Думаю, что дело именно в htaccess

Если думаете что дело в htaccess удалите htaccess (в настройках кмс отключите ЧПУ). Тогда станет понятно в htaccess дело или нет.

S
На сайте с 06.08.2008
Offline
130
#4
siv1987:
Что значит не работает?


Если думаете что дело в htaccess удалите htaccess (в настройках кмс отключите ЧПУ). Тогда станет понятно в htaccess дело или нет.

Не работает, значит что при переходе по любой ссылке открывается главная страница.

А если удалить файл htaccess, то при переходе по ссылкам будет:

Not Found
The requested URL /item/2-naushniki was not found on this server.

В настройках нет отключения ЧПУ.

siv1987
На сайте с 02.04.2009
Offline
427
#5
spiderbuber:
Не работает, значит что при переходе по любой ссылке открывается главная страница.

С этого сразу и надо было начинать, писать доступным языком, ставя себя на места человека который будет читать вашу писанину чтобы было понятно что в данном контексте значит "не работает".

Раз открывается главная страница кмс, тогда капайте свою кмс почему она не парсит ЧПУ. А лучше всего спросить в службе или на форуме поддержке.

spiderbuber:
В настройках нет отключения ЧПУ.

Прямо и нету, или вам лень прочитать документацию?

S
На сайте с 06.08.2008
Offline
130
#6
siv1987:
А лучше всего спросить в службе или на форуме поддержке.

Если бы это было возможно, то я бы не стал тут писать.

siv1987:
Прямо и нету, или вам лень прочитать документацию?

Документации также нету. Это самопис одной узкоспециализированной конторы..

Z1
На сайте с 09.12.2005
Offline
164
#7

Скорее всего там где-то в php файлах прописано, что сайт должен быть в папке shop. Или в шаблоне может быть base установлена как эта папка. В общем, поищите по файлам сайта вхождение shop.

siv1987
На сайте с 02.04.2009
Offline
427
#8

А если переименовать папку shop тоже будет работать или нет?

S
На сайте с 06.08.2008
Offline
130
#9
siv1987:
А если переименовать папку shop тоже будет работать или нет?

Конечно работает. Из любой вложенной папки работает, даже если сделать 2-3 вложения. Только из корня не хочет.

---------- Добавлено 02.01.2015 в 21:48 ----------

zweroboy1:
Скорее всего там где-то в php файлах прописано, что сайт должен быть в папке shop. Или в шаблоне может быть base установлена как эта папка. В общем, поищите по файлам сайта вхождение shop.

Нет. Ни в конфигах, ни в БД нет никакой жесткой прописки..

---------- Добавлено 02.01.2015 в 21:52 ----------

Меня бы даже устроил тот вариант, чтобы положить сайт во вложенную папку, а в корне оставить только htaccess, который будет подгружать сайт из вложенной папки, но нужно чтоб для ПС это выглядело так, что сайт грузится из корня.

siv1987
На сайте с 02.04.2009
Offline
427
#10

Смотрите как обрабатывается ЧПУ этой кмс, почему работает только с папкой.

12

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