.htaccess

Доброго времени суток.

Хотел бы донести до разработчиков, что файл .htaccess немного не правильно настроен, в 0.4 и в 0.5.
После установки 0.4, или обновления до 0.5, часто у многих возникает ошибка, Error 500 Internal, помогает только это:

Было
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
Стало
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php
теперь работает:) у меня.

livestreet.ru/blog/572.html

Почему бы разработчикам не поправить это?

5 комментариев

avatar
Почему бы разработчикам не поправить это?
может потому что это зависит от настроек хостинга
avatar
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php

<Files «plugins.dat»>
order allow,deny
deny from all


Это находится в стандартном .htaccess
После установки движка, хостинг никаких изменений не вносил в файл, значит все таки к разработчикам.
avatar
ну я тоже никаких изменений не вносил на своем сайте, и почемуто у меня все работает из коробки без каких дибо изменений в htaccess
avatar
Попробуйте использовать свой вариант при установке LS в подкаталог — скорее всего работать не будет.
В текущем варианте используется относительный путь без RewriteBase, такой подход работает на большинстве хостингов, но не на всех.
Т.е. пришлось выбрать самый популярный вариант, остальным в любом случаи нужно править .htaccess под себя.
Так то так.
  • ort
  • +1
avatar
Как то так. В принципе решение этой проблемки есть, хоть не все это решение сразу находят.

Благодарю!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.