Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Помогите, пожалуйста: .htaccess/mod_rewrite/php
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
directx
ламер
Средний рейтинг: 5 | Оценок: 1

Зарегистрирован: Jan 2003
Место проживания:
Публикаций: 51
Статус: directx в оф-лайне
Exclamation Помогите, пожалуйста: .htaccess/mod_rewrite/php [сообщение #34697]

Вот содержание моего .htaccess :

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)test/(.*)$ $1test.php?$2

А это файл test.php (находится в корневой директории)
<?
$file=$QUERY_STRING;
if (strlen($file)<10){include("$file.html");}
?>

Проблема в том, что когда я вызываю site.ru/test/1/ , выскакивает ошибка:
Warning: Failed opening '/1/.html' for inclusion (include_path='') in /public_html/test.php

Но даже если вызвать БЕЗ последнего слэша site.ru/test/1 - Failed opening '/1.html' for inclusion (include_path='') in /public_html/test.php

Я хочу, чтобы вызвалось и со слэшем, и без него. (как у Вас на sitemaker.ru)

Помогите, пожалуйста. Заранее спасибо.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-02-2003 22:44
Нажмите сюда для просмотра профайла directx Отправить Персональное сообщение directx Найти сообщения от directx Добавить directx в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zyablik
Участник
Средний рейтинг: 2.58 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Москва
Публикаций: 98
Статус: zyablik в оф-лайне
[сообщение #36638]

вот посмотри такую весчь может поможет чем:
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/$ [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*) /test.php/$1

__________________
http://www.best-pills-store.com

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 05-03-2003 16:31
Нажмите сюда для просмотра профайла zyablik Отправить Персональное сообщение zyablik Посетить домашнию страничку zyablik! Найти сообщения от zyablik Добавить zyablik в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #37919]

Еще кстати столкнешся может с проблемой:
новый урл у тя - site.ru/test/1/, но реально он - site.ru/test.php

так что если у тебя в html прописан относительный путь к картинкам и ссылкам всяким - не найдет...
есть два пути:
1. прописывать полный путь
2. (крутой гы) пишеш в хытымылы <base target="_top" href="http://site.ru"> - тогда пути будут относительно http://site.ru

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-03-2003 09:10
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zyablik
Участник
Средний рейтинг: 2.58 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Москва
Публикаций: 98
Статус: zyablik в оф-лайне
[сообщение #38711]

проще писать
<img src=/pic.gif>
начиная со слеша и все. тогда все пути будут абсолютными в пределах сайта

__________________
http://www.best-pills-store.com

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 24-03-2003 00:02
Нажмите сюда для просмотра профайла zyablik Отправить Персональное сообщение zyablik Посетить домашнию страничку zyablik! Найти сообщения от zyablik Добавить zyablik в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 09:51.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01212907 seconds (32.67% PHP - 67.33% MySQL) with 23 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.