Redirecionando um nome de domínio para um aplicativo do IIS

1

Portanto, como o IIS apenas permite a instalação de aplicativos (neste caso, wordpress) como contêineres sob o pai de um Web Site, preciso redirecionar todas as solicitações de URL raiz enviadas para meu domínio para o contêiner do aplicativo.

Exemplo: Pedido para www.mywebsite.com deve ir para o wordpress aplicação.

Árvore do IIS parece assim:

Mywebsite (IIS web site)
-- wordpress (Application)

Existe uma maneira de fazer isso que seja transparente para o usuário? Eu não quero transformar o URL em www.mywebsite.com/wordpress - eu quero que ele continue www.mywebsite.com.

Quando um usuário acessa www.mywebsite.com ele não deve transformar o URL no navegador do usuário - mas o usuário deve estar pressionando o aplicativo wordpress no IIS, =.

Outra maneira de colocar isso pode ser melhor declarada como - existe uma maneira de configurar uma ligação web para um aplicativo especificamente?

Eu tentei usar o HTTP Redirect e o URL Rewrite, mas não consegui obter os resultados desejados.

(Esta é uma caixa do Win Server 2008R2 com o IIS7.5)

    
por Sangheili 24.06.2010 / 19:10

1 resposta

1

Parece que você precisa fazer o aplicativo estar na raiz do site. Então, crie um novo diretório fora da pasta inetput, como C: \ myweb.

Em C: \ myweb, adicione seu aplicativo wordpres Abra o console de gerenciamento do IIS e adicione um novo site chamado www.mydomain.com e aponte a raiz da Web para C: \ myweb.

Você pode usar cabeçalhos de host para fazer com que www e qualquer outro subdomínio aponte para o mesmo site no IIS.

    
por 24.06.2010 / 20:13
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '750687',
    'url' => 'redirecting-a-domain-name-to-an-iis-application',
];

$_COOKIE = [
    '_csrf-frontend' => '77135ce84bdaaa97d001b0e2962bb984fdd73eda6b49db106ed40b4d91e80a87a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"rLVipTeXhTiZJELVtTxbT5OcmcmMCtXh";}',
    'advanced-frontend' => 'g2435esj7emnv1b6sk5h579de6',
];

$_SESSION = [
    '__flash' => [],
];