• 07-09-2017, 18:58:58
    #1
    Merhaba başlık anlamsız oldu farkındayım.

    Ben localhostta wordpress kurulumu yapıp gerekli içerikleri girip öyle hosta yüklemek istiyorum. Ancak kullandığım eklentilerden bazıları kurulu domaine göre çalışıyor sonrasında düzenlemek de çok zor oluyor.

    Bu yüzden localhost tu nasıl domain gibi gösterebilirim örneğin www.adres.com gibi ancak gerçekte localhostta çalışacak.
  • 08-09-2017, 22:32:16
    #2
    Anladığım kadarıyla localde kurduğun sitenin dosyalarını dışarıdaki sunucuya yüklemişsin. Birkaç ayar yapman gerekiyor.

    1- Veritabanını aktardıktan sonra wp_options tablosundaki homepage ve siteurl satırlarını http://localhost/siteadı şeklinde yazan yere asıl domain isimlerini yazıyorsunuz.
    2- wp-config.php dosyasında veritabanı adı, kullanıcı adı ve şifresini giriyorsunuz yoksa site "veritabanına bağlanamıyor" hatası verir.
    3- wordpress admin paneline girip ayarlar, kalıcı bağlantılara gidip hiçbir şey yapmadan "kaydet" diyoruz. Bu işlem sıfırdan .htaccess oluşturması için.

    Bunları yaparsanız localhosttaki site ne ise ana domainde de aynısı çalışır. Kolay gelsin.
  • 08-09-2017, 22:57:50
    #3
    wampserver gibi bir program kullandıysan vhost aktif edeceksin.

    vhosts.conf

    <VirtualHost *:80>
    	ServerName www.site1.com
    	ServerAlias www.site1.com
    	DocumentRoot c:/wamp64/www/www.site1.com
    	<Directory  "c:/wamp64/www/www.site1.com">
    		Options +Indexes +Includes +FollowSymLinks +MultiViews
    		AllowOverride All
    		Allow from all
    	</Directory>
    </VirtualHost>
    
    <VirtualHost *:80>
    	ServerName www.site2.com
    	ServerAlias www.site2.com
    	DocumentRoot c:/wamp64/www/www.site2.com
    	<Directory  "c:/wamp64/www/www.site2.com">
    		Options +Indexes +Includes +FollowSymLinks +MultiViews
    		AllowOverride All
    		Allow from all
    	</Directory>
    </VirtualHost>
    siteleri çoğaltabilirsin.