Я создаю интернет-сообщество и пытаюсь настроить сервер разработки.
В настоящее время я использую GIT в качестве своего хранилища.У меня есть и mysite.com, и mysite.net;.com является основным сайтом.
Моя цель:
Если пользователь заходит на www.mysite.net, он должен быть перенаправлен на 301на www.mysite.com.
Если пользователь заходит на dev.mysite.net, его следует попросить ввести пароль, а затем доставить на испытательный стенд .. (на mysite.net/)
Можно ли это сделать с помощью некоторых хитрых переписок htaccess?
РЕДАКТИРОВАТЬ:
# Here is what I have so Far
RewriteEngine on
#
## Redirect normal users to mysite.com
#
RewriteCond %{HTTP_HOST} ^(www\.)?mysite\.net$ [NC]
RewriteRule (.*) http://www.mysite.com/$1 [R=301,L]
#
## Redirect dev.mysite.net to root directory of mysite.net/
#
RewriteCond %{HTTP_HOST} ^dev.mysite\.net$ [NC]
RewriteRule (.*) http://www.mysite.net/$1 [R=301,L]
# REQUIRE Password for Dev Server
AuthUserFile /home/myaccount/public_html/mysite.net/.htpasswd
AuthGroupFile /dev/null
AuthName "Development Server"
AuthType Basic
require valid-user