Ситуация такая,перенес сайт помучался еле установил,а теперь при попытке перейти в библиотеку выдает 403 ошибку,типа доступ запрещен.Кто подскажет что можно зделать?
В чем именно?На хосте не поддерживается функция php_value я закоментировал те строки которые начинаются с php_value,у них исполняет все настройки ихний файл php.ini но в остальном то работать должно...
Ошибка 403 (Forbidden, доступ запрещен) может возникнуть по одной из нескольких причин:
Вы выложили на сервер неправильный индексный файл. Файл главной страницы вашего сайта должен называться index.shtml, index.html, index.htm, index.phtml или index.php. Обратите внимание: все символы должны быть в нижнем регистре (В отличие от Windows, в ОС Linux, под управлением которой работает сервер, регистр имен файлов имеет значение, и файлы index.html и Index.html — это два абсолютно разных файла).
Вы выставили неправильные права на папку, в которой находится запрашиваемый файл, или на какую-либо из ее родительских директорий. Все эти директории должны предоставлять права на выполнение (x) для владельца.
Вы загрузили файлы сайта в неправильную папку. Войдите в свою контрольную панель в раздел «Домены / Мои домены» и посмотрите, что написано в столбце «Папка» напротив интересующего вас домена. Именно в эту папку и нужно загружать файлы сайта.
Кроме того, ошибка 403 может возникать при переносе домена с одного акаунта в системе «Джино» на другой. В этом случае надо просто немного подождать — необходимо время на обновление кэша DNS.
Мне описывать не нужно,я и сам знаю прекрастно все это.
Дело в том что когда я удаляю .htaccess в папке /lib/... то библиотека работает,но не возможно зайти в саму статью к примеру http://k-grad.pp.ua/lib/Interesnye_fakty/Тайны%20Байкало-Амурской%20магистрали.htm код ошибки 404
А когда я его возвращаю,то у меня ошибка 403
Ошибка 403 (Forbidden, доступ запрещен) может возникнуть по одной из нескольких причин:
Вы выложили на сервер неправильный индексный файл. Файл главной страницы вашего сайта должен называться index.shtml, index.html, index.htm, index.phtml или index.php. Обратите внимание: все символы должны быть в нижнем регистре (В отличие от Windows, в ОС Linux, под управлением которой работает сервер, регистр имен файлов имеет значение, и файлы index.html и Index.html — это два абсолютно разных файла).
Вы выставили неправильные права на папку, в которой находится запрашиваемый файл, или на какую-либо из ее родительских директорий. Все эти директории должны предоставлять права на выполнение (x) для владельца.
Вы загрузили файлы сайта в неправильную папку. Войдите в свою контрольную панель в раздел «Домены / Мои домены» и посмотрите, что написано в столбце «Папка» напротив интересующего вас домена. Именно в эту папку и нужно загружать файлы сайта.
#php_value register_globals off
#php_value session.use_trans_sid 1
DirectoryIndex index.php
AddDefaultCharset UTF-8
Options -Indexes
#php_value session.cookie_lifetime 0
Options SymLinksIfOwnerMatch
RewriteEngine On
RewriteRule ^(.*)/$ index.php?d=$1 [L,QSA]
RewriteRule ^(.*)/([^/]*).htm$ index.php?d=$1&f=$2 [L,QSA]
RewriteRule ^(.*)/([^/]*).txt$ index.php?d=$1&f=$2&save=txt [L,QSA]
RewriteRule ^(.*)/([^/]*).jar$ index.php?d=$1&f=$2&save=jar [L,QSA]
RewriteRule ^(.*)/([^/]*).jad$ index.php?d=$1&f=$2&save=jad [L,QSA]