Apache'de vhost nasıl yapılandırılır


0

apache'nin vhost konfigürasyonu hakkında bir sorum var.

Mod yazımı ya da benzeri bir şey olmadan "eski" yolda bir uygulama çalıştıran bir sunucu var.

örnek:

Folder                    -> Domain
htdocs/mainapp/index.php -> www.mainapp.de/

şimdi mod_rewrite kullanan bir laravel uygulaması yazdım: Test setlerimde onu kendi etki alanına yönlendirdim. myapp / Şimdi laravel projemdeki çalışmayı bitirdim ve uygulamayı sunucuda yayınlamak istiyorum. Ancak, Webserveradmin, uygulama için kendi etki alanını yapılandırmayacak, dileği benim başvurumu aşağıdaki url altında kullanmaktır: mainapp.de/myapp/

şimdi sorun, dahili uri motorunu kullandığım için laravel projem için mod_rewrite'a ihtiyacım var. yani test ayarlarımdaki URL’m şuydu:

myapp/{uri}

Şimdi sorum şu, url'de bir alt etki alanı gibi bir şey yapmak mümkün mü:

www.mainapp.de/myapp/{uri}

Bildiğim tek alternatif çözüm, başvurum için bir alt etki alanı oluşturacaktı, ancak yönetici bunu tercih etmiyor.

myapp.mainapp.de (not wanted)

önerileriniz / yardımlarınız için teşekkürler, selamlar :)

Yanıtlar:


0

sanal ana bilgisayarlar, etki alanlarını, alt etki alanlarını ve IP adreslerini bir yapılandırma bölümüne eşler. bu size burada yardımcı olmayacak. Aşağıdaki formlardan herhangi birini ifade eden alan adı ve alt alan kelimesini karıştırdığınızı hissediyorum.

.com    Google.com    www.google.com    a1.www.google.com

aradığınız şey, uygulamanızı mainapp.de alanı altında bir yol olarak barındırmaktır.

kaynak kodunda herhangi bir etki alanı oluşturmadığınız ve yolların tümü göreceli olduğu sürece uygulamanız kutudan çıkarılmalıdır.

Örneğin. uygulamasında sizi sayfa1'e yönlendiren bir bağlantıya tıklarsanız. uygulama mainapp.de dosyasının kök klasöründe ise, mainapp.de/page1 çalışacaktır. Eğer uygulama kök klasörün altındaki myapp klasöründe ise mainapp.de/myapp/page1 çalışacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.