Простой .htaccess переписать? - PullRequest
1 голос
/ 29 января 2010

Я забыл, как это сделать, и застрял.
У меня есть сайт www.example.com и другая папка www.example.com/docs/ Я хочу, чтобы, когда кто-то посещал www.example.com/, он был тайно перенаправлен на www.example.com/docs/, но все равно видел в URL www.example.com

И даже если пользователь введет www.example.com/docs/, я хочу, чтобы он увидел www.example.com в URL-адресе.
Просто пользователь не будет знать, что там есть папка с документами.

В то же время я хочу, чтобы пользователь, который посещает a.example.com и b.example.com, мог посещать их без проблем и получал запрос на ввод имени пользователя и пароля.
Любая помощь?

1 Ответ

1 голос
/ 29 января 2010

Попробуйте эти правила:

RewriteCond %{THE_REQUEST} ^[A-Z]+\ /docs/
RewriteRule ^docs/(.*) /$1 [L,R=301]
RewriteRule !^docs/ docs%{REQUEST_URI}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...