PHP:
-----------------
------------------

Перекидывает в корень сайта

Тема в разделе "Другие языки программирования", создана пользователем saun, 27 июн 2014.

  1. saun

    saun Новичек

    138
    0
    Здравствуйте! Помогите решить проблему, проблема заключается в :

    Есть сайт shop.site.ru - тут лежит один index.php

    на shop.site.ru создал папку sp получается shop.site.ru/sp - и тут установил движок...

    После установки пытаюсь зайти в админ панели адрес идет такой shop.site.ru/sp/admin но у меня почему-то по этому адресу открывается страница каталога shop.site.ru. Как исправить ? А если двиг установить в корень то все отлично переходит!
     
  2. jakal

    jakal Активный

    4.953
    0
    Скорей всего проблема с ЧПУ сайта, который в папке sp
     
  3. saun

    saun Новичек

    138
    0
    а как можно исправить ?
     
  4. jakal

    jakal Активный

    4.953
    0
    Ну я в ЧПУ не силен!)
    Но все же что бы Вам помогли, дайте больше информации:
    - дайте содержимое файла .htaccess, который должен быть в папке sp
    - какой движок ставите в папку sp?
     
  5. saun

    saun Новичек

    138
    0
    Скрипт LazyPay

    Вот содержание файла .htaccess который находится в папке sp

    Код:
    AddDefaultCharset UTF-8
    
    
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    
    
     
  6. jakal

    jakal Активный

    4.953
    0
    Как и писал выше в ЧПУ не разбираюсь.
    Но если Вам никто не ответит, то можете попробовать разные варианты:
    - удалить .htaccess который находится в папке sp
    - RewriteEngine On поставить в Off, то есть так RewriteEngine Off
    - попробовать удалить из содержимого IfModule, то есть так получится

    AddDefaultCharset UTF-8

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    Ну это, те варианты, которые я бы попробовал изначально, ну а потом уже на форум, за советами к спецам по ЧПУ :)
     
  7. saun

    saun Новичек

    138
    0
    Даже удалил, но когда захожу на сайт shop.site.ru/sp то перекидывает на shop.site.ru/install т.к не установлен двиг. Может проблема в index.php ?
     
  8. saun

    saun Новичек

    138
    0
    Вот сам index.php:

     
  9. jakal

    jakal Активный

    4.953
    0
    Подождите, Вы же писали, что движок установили!
    А раз установили, то как обычно пишут в инструкциях, нужно удалить папку install, а Вы ее судя по всему не удалили, вот Вас и перенаправляет на повторную установку.
    p.s. попробуйте удалить папку install, и сделайте, все действия что я предлагал выше, возможно зайдет уже на сайт, так как не будет папки install !?
     
  10. saun

    saun Новичек

    138
    0
    Я повторно устанавливал! Удалил старый и поставил новый но чтобы установить я перехожу сюда shop.site.ru/pb и меня перекидывает на shop.site.ru/install я изменил в index.php просто удалил / и все установка идет через shop.site.ru/sp/install Но..... Как я посмотрел админка идет по такому адресу /sp/application/views/admin/user/user.php но не открывает ничего (

    Но суть такова переходя на сайт shop.site.ru/pb меня перекидывает на главную страницу сайта shop.site.ru/sp это хорошо, Но.... Переходя к примеру на контакты меня перекидывает на shop.site.ru/sp/page/contacts но открывает index.php с shop.site.ru
     
  11. jakal

    jakal Активный

    4.953
    0
    Ищите тогда, тех кто в ЧПУ разбирается.
    Да и работы там для того кто разбирается в ЧПУ, на 1-у минуту)
     
  12. saun

    saun Новичек

    138
    0
    а не подскажите где найти их можно ? То не могу найти))))
     
  13. jakal

    jakal Активный

    4.953
    0
    Ну интернет большой, ну что бы не лазить по форумам, то фриланс-еры Вам в помощь!
    а вообще обновите свою тему ближе к вечеру, может зайдет кто на форум (тот кто разбирается) и поможет Вам.
    p.s. по идеи тот кто пишет модули, должен и ЧПУ немного знать)
     
  14. Gameer

    Gameer Херачь РОК, сцуко!

    6.462
    0
    if (is_dir(dirname(__FILE__).'/install') == true)
    {
    header('Location: /install');
    exit;
    }
    удалите папку инстал, как установили двиг. тут идет проверка если есть папка инстал перекидывает на нее.
     
  15. saun

    saun Новичек

    138
    0
    С установкой проблем нет! Установил все работает! Но проблема в том что переходя на сайт shop.site.ru/pb меня перекидывает на главную страницу сайта shop.site.ru/sp это хорошо, Когда перехожу к примеру на контакты меня перекидывает на shop.site.ru/sp/page/contacts но открывает index.php с shop.site.ru
     
  16. Gameer

    Gameer Херачь РОК, сцуко!

    6.462
    0
    так там нету в htaccess для контактов рядка, где оно берет переход с главного?
     
  17. saun

    saun Новичек

    138
    0
    без понятий =) вот если в корень этот движок установить то все отлично переходит и все функции доступны но если установить двиг в любую папку то такие проблемы получаются, как бы берет индекс с корня, подскажи что сделать можно?
     
  18. saun

    saun Новичек

    138
    0
    вот если в админку входить пишу shop.site.ru/sp/admin то должно зайти на shop.site.ru/sp/admin/user/login оно заходит адрес этот же shop.site.ru/sp/admin/user/login но открывает главную страницу с shop.site.ru
     
  19. Gameer

    Gameer Херачь РОК, сцуко!

    6.462
    0
    нету htaccess для этого вот и все. И проблема с главным. Нужно смотреть, писать. Хоть что за двиг то?
     
  20. saun

    saun Новичек

    138
    0
    Скрипт LazyPay
     

Поделиться этой страницей