Мод Переписать правила для подкаталога - PullRequest
0 голосов
/ 18 января 2011

У меня установлена ​​установка drupal в подкаталоге домена (www.mydomain.com/cms), но у меня возникают проблемы с правильным форматированием запросов с использованием mod_rewrite.Мне нужны URL-запросы, поступающие как:{} Домена / CMS / администратор / содержание / узелбыть интерпретированным как:{Домен} / CMS /? Д = администратор / содержание / узел

Вот что у меня есть:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteCond %{REQUEST_URI} ^/(cms/.*)$
RewriteRule ^(.*)$ cms/?q=$1 [L,QSA]

Есть какие-нибудь указатели на то, где я ошибаюсь?

1 Ответ

0 голосов
/ 18 января 2011

Где эти опубликованные вами правила находятся? Если вы создаете .htaccess в каталоге "cms" со следующим содержимым, я считаю, что он должен работать нормально:

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
...