Установил php-cgi,
для установки хостер посоветовал прописать в .htaccess файле следующие строки
Action phpcgi-script /cgi-bin/php
AddHandler phpcgi-script .php
Проблема: слетели все ссылки! вместо site.ru/about
сайт ломится открывать site.ru/cgi-bin/about
потерялись даже картинки и стили.
посоветуйте пожалуйста!
upd: касается только друпала.
отдельные тестовые php файлы отображают ссылки корректно..
Комментарии
у меня такая проблема после обновления Друпал 5.0 до 5.х , только к ссылкам добавляется php4-cgi, т.е. site.ru/php4-cgi/about. Решения пока не нашел, поэтому до сихпор сижу на Drupal 5.0
По умолчанию друпал поставляется с .htaccess в котором есть
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
если добавить одну строчку, то все должно заработать. Пример:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
нет, не работает. Может быть в синтаксисе что-то не то?
Мне это не помогло(
попробуйте в settings.php указать параметр $base_url = 'http://урл_вашего_сайта'; мне помогло
поробуем'c
Работает .... оказывается всё так просто))) , а я своего хостера затюкал этой проблемой
блин, тоже не годится.
Есть ещё мысли? Пожаалуйстааа! )