Кто поможет с mod_rewrite

  • Автор темы finogeev
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
Я только начиная разбераться, как тЯжело было.
Что читал, что посоветуешь, на чем тестил??? :)

Есть такой автономный web-сервер DWebPro – для распространения сайтов на CD или DVD...
Но речь не о нем, а об утилите входящей в его состав - называется Rewrite Engine Tester. Очень помогла в свое время...

DWebPro можно взять здесь (~10Mb:(


Для тех, кому надо только ReTester, выложил на рапиду (~315 Kb:(
 
Но речь не о нем, а об утилите входящей в его состав - называется Rewrite Engine Tester
Какая то она глючная, и RewriteCond не поддерживается. Кто нибудь знает аналалоги такой программы? может есть получше варинаты.
 
Ещё один вопросик про mod_rewrite
Если я его использую, то уже передать переменную типа
index.php?var1=3&var2=3
через браузерную строку, как я понял уже нельзя. :( или нет
 
  • Заблокирован
  • #24
Ещё один вопросик про mod_rewrite
Если я его использую, то уже передать переменную типа
index.php?var1=3&var2=3
через браузерную строку, как я понял уже нельзя. или нет
это еще почему?..
$1 - это только указатель на шаблон.. не более..

зы.. кстати по поводу
народ, проблема с символом ? в rewriteRule

хочу сделать отображаемый урл как Для просмотра ссылки Войди или Зарегистрируйся но никак не могу его распарсить
экранирование тебе в помощь
RewriteRule ^param\?([0-9]+)$ /index.php?param=$1
 
Не реально при использовании mod_rewrite уже в виртуальных пааках, пытаюсь передавать параметры через строку броузера (открыто) ... но не выходит ... php просто напроч не видит эти переменные :-(
 
  • Заблокирован
  • #26
Не реально при использовании mod_rewrite уже в виртуальных пааках, пытаюсь передавать параметры через строку броузера (открыто) ... но не выходит ... php просто напроч не видит эти переменные :-(
ничего не понял.. пример приведи..
 
.htaccess
RewriteEngine on
RewriteBase /news/

ErrorDocument
RewriteRule ^([A-Za-z0-9-]+)/?$ news_1.inc.php?group=$1

если я потом например передаю параметр через строку

url/news/novost1/?var=999

То $VAR уже не видно !!! Я вот про что ... :-(
 
  • Заблокирован
  • #28
попробуй так..
Код:
RewriteEngine on
RewriteBase /news/

ErrorDocument
RewriteRule ^([A-Za-z0-9-]+)$ news_1.inc.php?group=$1

зы.. не забывай про экранирование - ? (знак вопроса) - зарезервированный символ -> если хочешь его использовать как знак, а не как уточнение, пиши \?..
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху