Eu quero fazer um redirecionamento de subdomínio se existir uma pasta com o mesmo nome do subdomínio digitado.
por exemplo. Eu tenho uma estrutura de pastas como
%código%
e quer ser capaz de acessá-lo com
www.mysite.de/mainpage/hui.php
No entanto, quero deixar que isso seja feito apenas quando houver uma página principal da pasta e também para outras pastas. Se a pasta não existir, eu quero voltar para os htacces atuais que usam o subdomínio e usá-lo como um parâmetro para o index.php. Essa parte funciona bem até agora.
Então, eu já fiz algo parecido com
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule mainpage/([^/?]*)/?(.*)$ http://$1.mysite.de/$2 [L,R]
que altera o URI de mainpage.mysite.de/hui.php
para www.mysite.de/mainpage/hui.php
, mas também quero tornar a página acessível a partir de mainpage.mysite.de/hui.php
.
Então, eu pensei que talvez algo como
RewriteCond %{HTTP_HOST} ^(.*).mysite.de$ mainpage/$1 -d
RewriteRule mainpage/([^/?]*)/?(.*)$ http://$1.mysite.de/$2 [L,NC,QSA]
É claro que esse código não funciona, mas alguém sabe como isso pode ser feito?