Back to Question Center
0

Semalt: CSS ve JS, uygun alt etki alanı ana bilgisayar adından ziyade IP adresinden yüklenir

1 answers:

Ben statik IP ile bir VM (LAMP) var. Bu Makine üzerinde yapılandırılmış iki Subdomain var. Alt alanlardan birine göz atarsam, DocumentRoot'da belirtilen dosyaları yürütür.Buradaki sorun, yüklenen hiçbir kaynak olmadığı (CSS, JS, com, / var / www / alt / adresine gider. dom. etkialanım - life fitness attrezzi. com, / var / www / dom / adresine gider.

Semalt, site tarafından alt. etkialanım. com 192'den yükleniyor. 168. 10. 10 / css / default. Açıkçası çalışamayan css.

Bu işe yaramak için nereye değişiklik yapmam gerekiyor? (Ayrıca gönderdikten sonra Form-Yönlendirmeler ServerIP'e eşlenir)

Apache Konferansı'ndaki VirtualHosts-Bölümünün bu kısmı mı yoksa. htaccess-Dosya?

Apache-Site-Konfigürasyonu:

     NameVirtualHost *: 80
NameVirtualHost *: 443ServerAdmin webmaster @ localhostSunucuAdı alt etkialanım. comDocumentRoot / var / www / alt /Seçenekler FollowSymLinksHiçbir izin verilmez#RewriteEngine açık#RewriteCond% {SERVER_PORT} ^ 80 $#RewriteRule ^ (. *) $ https: //% {SERVER_NAME} [L, R]
ServerAdmin webmaster @ localhostSunucuAdı alt. etkialanım. comServerAlias ​​alt. comDocumentRoot / var / www / alt /Seçenekler FollowSymLinksHiçbir izin verilmezSeçenekler -İndeksler FollowSymLinks MultiViewsTümünü AllowOverrideSipariş ver, reddetherkese izin verScriptAlias ​​/ cgi-bin / / usr / lib / cgi-bin /Hiçbir izin verilmezSeçenekler + ExecCGI - Çoklu Görüntüleme + SymLinksIfOwnerMatchSipariş ver, reddetHerkese izin verErrorLog / var / log / apache2 / hata. kütük# Olası değerler şunlardır: hata ayıklama, bilgi, uyarı, uyarı, hata, kriter,# uyarı, geliş. LogLevel uyarısıCustomLog / var / log / apache2 / erişim. kombine edilmiş günlükAlias ​​/ doc / "/ usr / share / doc /"Seçenekler Dizinler MultiViews FollowSymLinksHiçbir izin verilmezSipariş verme, izin verHerkesten inkar etmek127'den izin ver. 0. 0. 0/255. 0. 0. 0 :: 1/128AddOutputFilterByType DEFLATE metin / düz metin / html metin / xmlAddOutputFilterByType DEFLATE metin / css metin / javascriptAddOutputFilterByType DEFLATE uygulama / javascript uygulaması / x-javascriptÜzerinde SSLEngineSSLCertificateFile / etc / apache2 / ssl / wildcard_mydomain. sertifikaSSLCertificateKeyFile / etc / apache2 / ssl / wildcard_mydomain. orta düzey
    

Ve benim. htaccess-Dosya:

     RewriteEngine AçıkYeniden yazmakCond% {REQUEST_FILENAME}! -f
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule ^ ajax / (. *) $ ajax. php? shform = $ 1 [QSA, L]Yeniden yazmakCond% {REQUEST_FILENAME}! -f
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule ^ (. *) $ endeksi. php? shform = $ 1 [QSA, L]    

February 6, 2018

CSS ve JS'nin bir IP adresinden yüklenmesinin tek yolu, HTML kodunun. HTML kodunu şu adresten değiştirmeniz gerekecek:

   

göreceli bir bağa: