[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не работают линки в админке
7vano7
Всем привет! Помогите пожалуйста!
есть проект сайта, все линки работают, страницы нормально отображаются. Но когда захожу в админку загружается только страница по умолчанию, а дальше при нажатии на ссылки вместо страниц выводит:
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Error 404
в .htaccess записал следующее:
AddDefaultCharset UTF-8
php_flag display_errors ON
php_value mbstring.internal_encording UTF-8

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{REQUEST_URI} !^/libs

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]

проверку на существование файлов для админки и для шаблона сделал по одному принципу, только название массива разное (для админки $adm для шаблона $allowed)
index.php который прилагаю - для админки (папка admin файл index.php)
работаю в ОперСервере.
думаю проблема с реврайтом, хотя вроде все нормально прописал...голова сейчас взорвется...
Надеюсь на Вашу помощь!
Ricco381
Цитата
RewriteCond %{REQUEST_URI} !^/admin

Вот этот кусок если правильно понимаю говорит о том что твоё правило
Цитата
  RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
должно работать если это не /admin
Попробуй удалить эту строчку
7vano7
если я удаляю строку RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
у меня вообще линки не работают по сайту...
Ricco381
7vano7
не эту
а
Цитата
RewriteCond %{REQUEST_URI} !^/admin
7vano7
теперь пишет ошибку подключения страницы. Перестрою немножко структуру сайта, потом отпишу. Спасибо
7vano7
к сожалению, но все равно не работает... теперь идет ошибка подключения
Warning: require_once(C:/OpenServer/domains/local/module/admin/users.php)
(папку users ищет как файл...)
Astin
Ты сначала сделай так чтоб работало без RewriteRule

ТО есть чтоб ссылки были с GET параметрами, а не обычные ЧПУ, потом проверь
работают ли ссылки с GET параметрами. И если все ОК, тогда можно просто
поставить правило в файл хетачес и все.
Вот когда сделаешь ссылки с GET параметрами и все будет работать, отпиши,
я тебе покажу как правило сделать в хетачес чтоб ссылки были вида ЧПУ
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.