Не включены clear URL's, не могу зайти на сайт...

Прислано: B.X

пн, 20/09/2004 - 00:19

Другие статьи по теме:

То есть, где в настройках это прописывается, что можно изменить обратно на короткие урл? А то невозможно даже зайти на сайт, невозможно зарегестрировать и прочее, даже если и подставляешь ему эти "/?q=" то кнопочка log in всё равно выкидывает тебя на ошибочную страничку...

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано k2 в пн, 20/09/2004 - 04:25.

MySQL
таблица "variable"

UPDATE variable SET value='s:1:"1";' WHERE name = 'clean_url'


Опубликовано B.X в пн, 20/09/2004 - 12:14.

rewrite engine вроде включен...
хм странно...

вот, кстати, ещё один идиотизм, зачем настройки в БД хранить, хех? Неужто в файлах сложнее?


Опубликовано B.X в пн, 20/09/2004 - 12:56.

а именно:
UPDATE variable SET value='s:1:"0";' WHERE name = 'clean_url'

благодарю за информацию...
неужели и это в доках написано?
---------------
значит всё-таки, что-то с mod-rewrite


Опубликовано k2 в пн, 20/09/2004 - 13:45.

Не знаю, не дошёл ещё.
А так - визуальный осмотр базы помог Ж)


Опубликовано AlbaRS (гостевой логин) в чт, 16/12/2004 - 09:53.

Люди, помогите, а, пожалуйста. У меня Apache 1.3.27, PHP 4.3.3, MySQL 4.0.15.
Врубаю clean_urls и никуда не могу войти, возвращаю все назад и работаю со стандартными ссылками с ?=, а красивые ссылки вроде как у вас не могу сделать.
все настройки перепробовал изменить, и в .htaccess и в самом Apache
не работает и все


Опубликовано Гость (гостевой логин) в чт, 16/12/2004 - 10:06.

mod_rewrite в апаче подключен?


Опубликовано Вадим (гостевой логин) в сб, 27/08/2005 - 18:02.

У меня в Apache загружен модуль mod_rewrite, но при попытке подключить короткие ссылки сайт ругается, что сервер не поддерживает mod_rewrite типа.
Drupal 4.6.0
Подскажите, пожалуйста.


Опубликовано Гость (гостевой логин) в сб, 27/08/2005 - 20:23.

А друпал как лежит на сайте. Может настройки в .htaccess насчет ReWrite нужно покрутить


Опубликовано veshchezerov в вс, 28/08/2005 - 05:52.

А в htaccess должны быть строчка типа
RewriteEngine on

И в друпаловском дистрибутиве образец htaccess есть - в общем там все прописано


Опубликовано Вадим (гостевой логин) в вс, 28/08/2005 - 08:54.

Друпал лежит в самом корешке созданного мною домена. Я его положил в папку test, если заходить с xxx.com или в самом корне, если заходить с test.xxx.com.

В htaccess смотрел я - присутствует блок с RewriteEngine On...Off, но там же, вроде, разработчики написали комментарий, что при необходимости - поправьте эти правила переименования ссылок.

Даже и не знаю, что делать. Хост стандартный, вируальный. :)


Опубликовано veshchezerov в вс, 28/08/2005 - 09:52.

Ну так и посмотри - on или off - это вообще то две большие разницы :)
И оставь on


Опубликовано Алексей (гостевой логин) в вс, 28/08/2005 - 12:10.

Если точно знаете, что модуль rewrite у вас работает, то правьте system.module чтоб он не выключал поддержку коротких ссылок.


Опубликовано Nick в пн, 29/08/2005 - 04:07.

А давайте мы не будем смотреть в хрустальный шар, а лучше посмотрим в ваш .htaccess и phpinfo. :) Выложите куда-нибудь пожалуйста. Либо, вышлите мне на znick@inbox.ru, а я куда-нибудь выложу :)


Опубликовано Гость (гостевой логин) в пт, 02/09/2005 - 20:20.

htaccess стандартной поставки drupal 4.6.0:
Вот часть, которая занимается этим делом :)

# Various rewrite rules.

RewriteEngine on

# Modify the RewriteBase if you are using Drupal in a subdirectory and
# the rewrite rules are not working properly.
#RewriteBase /drupal

# Rewrite old-style URLs of the form 'node.php?id=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^id=([^&]+)$
#RewriteRule node.php index.php?q=node/view/%1 [L]

# Rewrite old-style URLs of the form 'module.php?mod=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
#RewriteRule module.php index.php?q=%1 [L]

# Rewrite current-style URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

# $Id: .htaccess,v 1.66 2005/03/20 19:15:00 dries Exp $


Опубликовано Вадим (гостевой логин) в сб, 03/09/2005 - 18:41.

Есть такое сомнение, что этому мешает или мешало пару строк в начале htaccess:
php_flag session.use_trans_sid off
php_flag session.use_only_cookies on,

которые были включены для того, чтобы в строке браузера не приписывало в конце ссылки &PHPSESSID.

Решил попробовать на поддомене того же сайта. Закачал Друпал, сделал настройки, выставил опцию коротких ссылок - все ОК. Удивился - обрадовался.
Затем, проставил эти строки в htaccess - и снова говорит, что нет поддержки mod_rewrite. Убрал строки - продолжает отказываться, уже никак не хочет преобразовывать ссылку.

Может ли это мешать?


Опубликовано veshchezerov в сб, 03/09/2005 - 18:45.

У меня такой эффект был. Причину не знаю - но снесением этих строчек помогает


Новое на сайте

Ссылки партнёров