Drupal: как переписать все URL, чтобы каталог установки не был включен в ссылку - PullRequest
0 голосов
/ 18 февраля 2010

Я установил Drupal на моем сайте, скажем, example.co.uk/portfolio.

Все ссылки отображаются как example.co.uk/portfolio/project-1.

Я хочу, чтобы это было example.co.uk/project-1

Как я могу использовать правила перезаписи или что-то еще, чтобы везде, где есть ссылка с каталогом /portfolio, показывала, что она вообще не будет отображаться в href? Я хочу иметь возможность скрыть, что сайт установлен в каталоге, и хочу, чтобы он показывал все из корневого URL www.example.co.uk/

Пока что Я запутался с RewriteBase /, а также сопоставил портфель с основным корнем через:

RewriteRule ^/?$ /portfolio

1 Ответ

0 голосов
/ 18 февраля 2010

Попробуйте это правило mod_rewrite в файле .htaccess в корневом каталоге:

RewriteEngine on
RewriteRule !^portfolio/ portfolio%{REQUEST_URI}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...