Привет всем и доброго дня. Вчера решил заняться оптимизацией ссылок, преобразуя их в т.н. ЧПУ. Прочитал порядок статей по этому вопросу, но так и не смог заставить работать в нормальном режиме. Проверил, что в httpd.conf стоит AllowOverride all. Сервер реагирует на написанные неточности в файле .htaccess, выдавая 500ю. Но команды никакие не выполняются, даже самые элементарные, как будто ничего не задано в .htaccess. Читал, что файл должнен быть больше 500 байт, вроде и это условие выполнено, но безрезультатно, прошу знающих людей 'вытянуть' меня из ямки, буксовать замучался)) Вот сам код:
CODE ( text):
скопировать код в буфер обмена
<IfModule mod_rewrite.so> Options Includes +ExecCGI AddType text/x-server-parsed-html .html RewriteEngine On Options +FollowSymlinks RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^release/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ release.php?band=$1&title=$2 [L] </IfModule>
Кстати, кто нибудь знает, как можно изменить в адресной строке символы пробелов (%20). В БД данные в таблицах записаны с нормальным пробелом, как я думаю, придется в записях заменять пробел на "-", а при выводе в документ тире заменять посредством ereg_replace...НО это очень долгая и однообразная задача). Есть иные выходы?? Заранее спасибо.
|