Ребят, не получается чё-то хтачес настроить, вот что вылазит:
Ошибка #500
Внутренняя ошибка
Сервера.
Это может быть связано
с неправильно
выставленными
правами на файлы и
директории, либо с
недопустимыми
директивами в .htaccess Где засада?
© RamZet.NET
Добавлено 19.04.16 в 09:09:38:
Собственно код:
# The following require certain allow overrides, if getting 500 error comment them out one by one
# can be resolved in apache httpd.conf to ensure security alternatives
# override charset
AddDefaultCharset UTF-8
# prevent directory listings
Options -Indexes
# Follow symbolink links, This is required for rewrites on some hosts
Options +FollowSymLinks
# Set the default handler.
DirectoryIndex index.php
# blocks direct access to the XML files - they hold all the data!
<Files ~ "\.xml$">
<IfModule !mod_authz_core.c>
Deny from all
</IfModule>
<IfModule mod_access_compat.c>
Deny from all
</IfModule>
<IfModule mod_authz_core.c>
<IfModule !mod_access_compat.c>
Require all denied
</IfModule>
</IfModule>
</Files>
<Files sitemap.xml>
<IfModule !mod_authz_core.c>
Allow from all
</IfModule>
<IfModule mod_access_compat.c>
Allow from all
</IfModule>
<IfModule mod_authz_core.c>
<IfModule !mod_access_compat.c>
Require all granted
</IfModule>
</IfModule>
</Files>
# handle rewrites for fancy urls
<IfModule mod_rewrite.c>
RewriteEngine on
# Usually RewriteBase is just '/', but
# replace it with your subdirectory path
RewriteBase **REPLACE**
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L]
</IfModule>
RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L]
Неправильно вроде записано. Что у тебя находиться по адресу /индекс.пхп?ид1?
Убери в конце / перед вопросительных знаком
-=КотЭ_В_кЭпкЭ™=-, не оно, ваще строчку закомментировал-та же хрень, я так понял это фильтрация? в принципе оно и так работает, но всё же...
Сервер не поддерживает какую-то директиву, или же в синтаксисе ошибка
Mobiaaa, Подскажит пжл как норм админ нубу, в какой строке косяк?
kgb, Проверяйте работу .htaccess частями (построчно вставляя), если нет возможности обратиться к логам
Alligator, не, ничё не убирал, всё заработало. Говорю же колдовство