Короткие урлы, PHP, ModRewrite и хостинг firstvds.ru
Прислано: Okhan
сб, 24/09/2005 - 03:56
Завел сайт на виртуальном выделенном хостинге firstvds.ru
Не могу включить короткие урлы в настройках.
Получаю:
It appears your host is not configured correctly for Clean URLs. Please check for ModRewrite support with your administrator.
Видел недавно здесь сайт efcom.sergss.firstvds.ru
Там короткие урлы работают.
Как я понимаю ModRewrite есть там.
Почкему у меня не работает, не пойму.
Скажете, возьми хостинг попроще?
Так у меня есть простой виртуальный хостинг и там крутятся два сайта на Друпале и с короткими урлами все путем. :-)
Мне свою квалификацию повысить хочется, вот и взялся за такой хостинг, где все настраивать надо. Сижу вот, книжки читаю...
Но ответа не нахожу.
Что мне надо включить в PHP, Апаче, чтобы заработало и так, чтобы лишнего не включить?
Есть тут кто-нибудь, кто хостится на firstvds.ru?
- Okhan's blog
- Для комментирования войдите или зарегистрируйтесь
Расширения PHP включены такие:
gd.so
mbstring.so
mysql.so
pcre.so
session.so
xml.so
Может, еще что-то надо?
- Для комментирования войдите или зарегистрируйтесь
Как я понимаю ModRewrite есть там.
Посмотрите _точно_ в phpinfo.
(создайте файл name.php и напишите в него <? phpinfo(); ?>, положите его на хостинг и загрузите браущером. Там будет довольно много интересной инфорцации. В т.ч. и про Апачевские модули.
Не забудте после удалить файл.
- Для комментирования войдите или зарегистрируйтесь
Посмотрел, установленные модули Апача:
mod_ispmgr, mod_frontpage, mod_php4, mod_ssl, mod_setenvif, mod_so, mod_headers, mod_expires, mod_auth, mod_access, mod_rewrite, mod_alias, mod_actions, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include, mod_status, mod_negotiation, mod_mime, mod_log_config, mod_env, http_core
- Для комментирования войдите или зарегистрируйтесь
Следующий вариант:
mod_rewrite есть, а вот управлять им через .htaccess запрещено.
Проверить это примерно так: удалите строку тз .htaccess
<IfModule mod_rewrite.c>
и следующую после нее
</IfModule>
(лучше закомментируйте, чтобы легче возвращать)
Если Апач ругнется, значит это вопрос к хостеру, если не ругнется, то можно попробовать руками, в таблице variables включить cleanURIS (переменную не помню, но там понятно по названию). Правда, вряд ли это поможе т.к. не зря Друпал ругается, но других идей пока нет.
Не забудте вернуть строки обратно.
- Для комментирования войдите или зарегистрируйтесь
интересно но тоже самое - на моей машине и на другом хостинге, не работают и все, апач ни в логах никак не ругается, никаких похожих переменных в конфигах нет
- Для комментирования войдите или зарегистрируйтесь
Попробовал, без результата.
Попробую все снести к чертям и заново установить :-)
- Для комментирования войдите или зарегистрируйтесь
Такой грубый подход к делу себя оправдал :-)
- Для комментирования войдите или зарегистрируйтесь
Спасибо за советы, Nick
- Для комментирования войдите или зарегистрируйтесь
Давайте в FAQ сунем в подраздел "Короткие URL" настройки для разных хостингов, а то довольно часто встречаются вопросы по этому поводу.
- Для комментирования войдите или зарегистрируйтесь
http://drupal.ru/node/1555 - вот этот топик к документации прицепил
оттуда сослался и на данное обсуждение
--
Axel,
Darcs-репозиторий разработок для Drupal
- Для комментирования войдите или зарегистрируйтесь
А нельзя их добавить, как дочерние страницы? Тем подобных по разным хостингам много еще будет. :)
- Для комментирования войдите или зарегистрируйтесь



Комментарии