Автор Тема: MOD_REWRITE  (Прочитано 2184 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Deviant

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
MOD_REWRITE
« : 07 Марта 2005, 10:33:30 »
Всем привет кого не видел, практически методом научного клика накидал в .htaccess такое:

RewriteEngine on
RewriteBase /cms/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php?file=$1 [QSA]

Путь к файлу: E:\\www\\cms\\index.php
URL: http://localhost/cms/index.php
1) Есть ли в коде какие-то ошибки?
2) Почему при флаге [R] url преобразуется в http://localhost/E:/www/cms/
3) Почему при флаге [L] параметр file всегда равен index.php
4) Нужно ли принудительно указывать [T=application/x-http-php]
5) Почему если указать
RewriteBase /
RewriteRule (.*) cms/index.php?file=$1 [QSA]
код не работает?
6) Есть ли разница между шаблогами (.*) и ^(.*)$

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28