Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ЧПУ все в порядке, но 
:(
    Опции темы
neokortex
Дата 24.7.2007, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 19.3.2007

Репутация: нет
Всего: нет



в общем у меня все правильно работает вот с таким файлом .htaccess
Код

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Options +FollowSymlinks
RewriteRule ^(.*)/?$ page.php?adres=$1 [L,QSA]

но не показывает страницы если в конце / добавить
помогите

PM MAIL   Вверх
mishaSL
Дата 24.7.2007, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 54



Не совсем понятно. Приведите пример адреса страницы. 


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
neokortex
Дата 25.7.2007, 08:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 19.3.2007

Репутация: нет
Всего: нет



http://site/about показывает содержание
http://site/about/ не показывает  содержание
http://site/contacts/sale/ не показывает содержание
названия адресов хранятся в базе
если заменить в базе about на about/ то показывать будет, но не будет показывать содержание при http://site/about (без слеша в конце), т.е. все наоборот.
PM MAIL   Вверх
mishaSL
Дата 25.7.2007, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 54



Цитата(neokortex @  25.7.2007,  08:02 Найти цитируемый пост)
названия адресов хранятся в базе
если заменить в базе about на about/ то показывать будет, но не будет показывать содержание при http://site/about (без слеша в конце), т.е. все наоборот. 

Дак, дело тогда не в mod_rewrite, а в скрипте. "Не показывается" это что значит, ошибка сервера, ошибка PHP или вообще пустая страница? 


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
neokortex
Дата 25.7.2007, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 19.3.2007

Репутация: нет
Всего: нет



вообще пустая страница
ошибок не выдает вроде
PM MAIL   Вверх
mishaSL
Дата 25.7.2007, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 54



Цитата(neokortex @  25.7.2007,  13:27 Найти цитируемый пост)
вообще пустая страница
ошибок не выдает вроде 

Значит ошибка в скрипте.
Для проверки в файл page.php в самое начало поставь:
Код

var_dump($_GET);
die();


Если выводит массив _GET значит mor_rewrite работает нормально и нужно искать ошибку в скрипте.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
neokortex
Дата 26.7.2007, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 19.3.2007

Репутация: нет
Всего: нет



http://site/about
array(1) { ["adres"]=>  string(5) "about" }
http://site/about/
array(1) { ["adres"]=>  string(6) "about/" }
что это значит?
PM MAIL   Вверх
mishaSL
Дата 1.8.2007, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 54



Цитата(neokortex @  26.7.2007,  14:01 Найти цитируемый пост)
что это значит? 

Это значит что у вас mod_rewrite работает нормально. Неправильно работает PHP скрипт.
Создайте тему в разделе PHP и выложите там скрипт (или его часть отвечающую за это) и там вам с удовольствием помогут.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0633 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.