kullanarak mod_rewrite için HTTP_HOST değişkeninin kapalı portunu kesmenin bir yolu var mı?RewriteRule Ben (ihtiyacım olanı budur) konak başlığından farklı olacaktır olarak</p> <p>mı bir RewriteRule içinde HTTP_HOST başlığını kullanmak ama SERVER_NAME kullanamıyorum bağlantı noktasını değiştirmeniz gerekir HTTP_HOST ve farklı bir port
6
A
cevap
9
Evet, bağlantı noktasını ana bilgisayar üstbilgisini kapatabilirsiniz. Sadece %{HTTP_HOST}
'a karşı eşleşin ve %1
geri tepme kullanın. Örneğin:
RewriteCond %{HTTP_HOST} ^([^:]+)(:[0-9]+)?$
RewriteRule^http://%1:12345/ [R,L]
Sadece bir maçta %1
geribaşvuru sadece RewriteCond
ilk parametresinde kullanılabilir unutmayın ve:
RewriteCond %{HTTP_HOST} ^([^:]+)(:[0-9]+)?$
RewriteCond %1 ^the.hostname.com$ [NC]
tamam
RewriteCond %{HTTP_HOST} ^([^:]+)(:[0-9]+)?$
RewriteCond %{REQUEST_URI} ^%1
OKT
+0
numaralı bağlantı noktasında değil. Sorunumu çözdüğümü düşünüyorum. Teşekkürler! :) – arcyqwerty
İlgili konular
- 1. RewriteRule ben
- 2. RewriteRule^- [L] AKA RewriteRule karet çizgisi L
- 3. htaccess WordPress içinde RewriteRule WordPress
- 4. HAProxy eşdeğer Bu iyi çalışıyor Şu anda .htaccess</p> <pre><code>RewriteCond %{HTTP_HOST} ^(tiny.url) [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] </code></pre> <p>sahip RewriteCond'ın RewriteRule
- 5. Bu RewriteRule neden çalışmıyor?
- 6. RewriteRule '/' ile çalışmıyor
- 7. GET parametrelerini koruyan RewriteRule
- 8. htaccess RewriteRule düzgün çalışmıyor
- 9. .htaccess düzenli ifade ileriye sondaki yapmak benim RewriteRule içinde,
- 10. ASP.NET ServerVariables ["HTTP_HOST"] değerine nasıl dalga geçebilirim?
- 11. Yalnızca en üstteki RewriteRule çalışıyor
- 12. Angularjs içinde farklı bir düzen nasıl yüklenir
- 13. En son farklı olanı seçin
- 14. (? S). * Apache mod_rewrite RewriteRule içinde ne anlama gelir?
- 15. .htaccess RewriteRule GET URL parametrelerini korumak için
- 16. Apache htaccess'te bir yeniden yazma işleminin bir yolu var mı?
- 17. Ucuz pahalı ben VeriSign SSL sertifikası arasında farklı olanı merak
- 18. İki farklı soket örneği aynı TCP bağlantı noktasını dinleyebilir (Bağlantı noktası zaten kullanılıyor)
- 19. Ajax'in yakalamasını engelle Bir php başlığından bağlantı
- 20. farklı ekran ve farklı görünüm
- 21. MacPorts'ta bir bağlantı noktasını nasıl sıfırlarım?
- 22. Zend Framework'ü atlamak ve alt dizinde farklı çerçeve çalıştırmak için .htaccess'i kullanma
- 23. == ve%% farklar farklı mı?
- 24. Bir Heroku uygulaması farklı/çoklu port kullanabilir mi?
- 25. Elixir'de bir harita oluştururken neden farklı notasyonlar kullanamıyorum?
- 26. Farklı bir bağlantı noktasında IP adresini kullanarak SSH üzerinde git
- 27. IISExpress için SSL bağlantı noktasını nereye yazmalıyım?
- 28. Bağlantı yerine Div'leri kullanmak
- 29. Ben çalışanın farklı sütun
- 30. TcpClient'te kullanılacak yerel bağlantı noktasını belirtmenin bir yolu var mı?
Farklı bir bağlantı noktasında Apache çalıştırıyorsunuz demek istiyor musunuz? – Devraj
% {SERVER_PORT} sunucunun bağlantı noktasını içerir. Sorunuzu daha açıklayıcı olacak şekilde düzenler misiniz? –
Uygun harici sunucuya yönlendirmek için http_host kullanmanız gerekir. Bu sanal site 80 – arcyqwerty