Domanda

Attualmente utilizzo host virtuali sul mio computer in modo da poter gestire più siti sul mio computer.

Attualmente utilizzo c:/vhosts/php (localhost predefinito) per lo sviluppo regolare di PHP, c:/vhosts/BTS per Wordpress e c:/vhosts/torta per lo sviluppo di CakePHP.(vedi sotto).

Ora, quando lancio il mio WAMPP e vado su http://BTS, carica la pagina indice ma nient'altro viene caricato correttamente.Quando si tenta di fare clic sui collegamenti, si collega a http://localhost/xxxxx invece di http://BTS/xxxxx.Cosa mi manca qui?Non voglio che il server acceda a localhost poiché sto utilizzando localhost per altri progetti.Per favore aiuto.

<VirtualHost *:80>
DocumentRoot c:/vhosts/php
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
DocumentRoot c:/vhosts/BTS
ServerName BTS
</VirtualHost>

<VirtualHost *:80>
DocumentRoot c:/vhosts/cake
ServerName cake
</VirtualHost>
È stato utile?

Soluzione

Vai nel tuo database MySQL (tramite phpmyadmin o altro) e cerca i seguenti campi

Nella tabella wp_options, cambia

siteurl
home

A http://BTS invece di localhost.

Questo aggiornerà tutti i tuoi collegamenti in WordPress.

Altri suggerimenti

Devi dire a Wordpress su quale dominio si trova.

Accedi al tuo CP Admin, è nelle impostazioni da qualche parte

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top