«.htaccess» etiketlenmiş sorular

Çoğunlukla Apache web sunucularında bulunan dizin düzeyinde yapılandırma dosyası

4
Apache2'nin bir alt dizine yönlendirmesini sağlama
Birden fazla sanal ana makineyle birlikte apian2'yi Debian etch'te çalıştırıyorum. Ben yönlendirmek istiyorum böylece http://git.example.comgiderhttp://git.example.com/git/ Gerçekten basit olmalı, ancak Google oldukça kesmiyor. Yönlendirme ve Yeniden Yazma öğelerini denedim ve istediklerimi yapmıyorlar ...

4
Kök ve sadece kök htaccess ile nasıl yönlendirilir?
Kökümü başka bir url'ye yönlendirmek istiyorum, ancak ait oldukları tüm / sub / dizinlerini korudum (ve yönlendirmeleri) örnek: mysite.com/1 bir yere yönlendirir mysite.com/admin bir sayfa açar mysite.com/ 'un mysecondsite.com adresine yönlendirmesini ve sadece bunu htaccess kullanarak 301 yönlendirmesi ile istiyorum

2
Apache2'nin (hatasız) .htaccess başlık yönergelerini ayrıştırmasını nasıl sağlayabilirim?
Sayfaların bir 500 dahili sunucu hatasıyla yüklenmesini sağlıyorum, çünkü Apache'nin izin verecek şekilde yapılandırılmadığı bir yönergeye inanıyorum. AllowOverride'ın hepsine ve aşağıdakileri de içeren bir .htaccess dosyasına ayarlıyorum: <FilesMatch "\.(eot|ico|pdf|flv|jpg|jpeg|png|gif|svg|swf|ttf|woff)$"> Header set Cache-Control "max-age=31536000, public" Header set Expires "Wed, 23 Apr 2014 17:00:01 UTC" </FilesMatch> /var/log/apache2/error.log şu özelliklere sahiptir: [Sat Jul …

1
Nginx config dosyasının adı ve konumu nedir (htaccess eşdeğeri)?
Apache'nin .htaccess dosyasını taklit etmek için Nginx yeniden yazma kurallarının nasıl yazılacağı hakkında birçok öğretici bilgi var, ancak bu sözde Nginx yapılandırma dosyasının isminin veya konumunun gerçekte ne olduğunu bildiğimden emin değilim. Özellikle sunucu yolunu ve PHP yönergelerini yazmanıza izin veren Nginx config dosyasını arıyorum. PHP altyapım olarak Ubuntu 12 …



3
Şüpheli .htaccess Dosyası
Bu soru Sunucu Hatası'nda yanıtlanabildiği için Yığın Taşması'ndan taşındı . 10 yıl önce göç etti . Bu, FTP klasörlerimden birine yüklendi. Apache'ye aşina değilim, ama hala merak ediyorum - birisi bana bu dosyanın ne tür bir davranışta bulunmaya çalıştığını söyleyebilir mi? Teşekkürler! RewriteEngine On RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR] RewriteCond %{HTTP_REFERER} …

2
.Htaccess'te <If> yönergesini nasıl kullanmalıyım?
.Htaccess dosyamda Apache'nin If yönergesini kullanarak koşullu bir ifade eklemeye çalışıyorum. Bu sayfaya http://httpd.apache.org/docs/trunk/mod/core.html#if referans verdim ancak fazla ayrıntı vermedi / birçok örnek vermedi. Verdiği iki eksik örnek: &lt;GET, HEAD, OPTIONS IN% {REQUEST_METHOD} ise&gt; ve &lt;"$ Req {Host} = ''"&gt; Bu yüzden .htaccess dosyama eklemeye çalıştım: &lt;% {SERVER_PORT} GET, HEAD, …

4
Htaccess'in yükleme süresi etkisi
Genel olarak Apache'de bir şeyleri işlemek için iki olasılık vardır: htaccess dosyasını kullanarak klasörler için yapılandırmaları tek tek yapın htaccess'ten tamamen istifa etmek ve tüm kuralları httpd.conf dosyasına koymak için Htaccess kullanımı bir yükleme süresi sorunudur. Htaccess kullanımının yükleme süresi açısından ne kadar pahalı olduğunu bilmek istiyorum. Herhangi bir test …

1
Apache'de .htaccess ile HTTP başlıklarını nasıl kaldırabilirim?
PHP istekleri için "önbellek kontrolü" ve "pragma" HTTP başlıkları gönderen bir web sitem var. Ben kodda bunu yapmıyorum, bu yüzden bu soru tarafından önerildiği gibi (gerçekten bu sorunun bağlamı için oraya gitmek gerekmez) Apache yapılandırma bir tür olduğunu varsayalım .Htaccess dosyalarımda hiçbir şey yok, bu yüzden Apache'nin yapılandırmasında olmalı, ancak …

4
IIS7: Bir web.config dosyasıyla erişimi nasıl engelleyebilirim?
IIS7'nin web.config xml dosyasıyla dizin başına yapılandırmaya sahip olmamı sağladığını biliyorum. Web'den erişilebilir olmak istemeyen bazı yapılandırma dosyaları olan bir dizin var. Okuma erişimi yasaklayan yerel bir web.config dosyası güzel bir çözüm olacaktır. Dosyalara web erişimini yasaklamak için bir web.config dosyasının içeriği ne olmalıdır? Düzenleme: Bu içeriğe sahip bir web.config …

1
Apache .htaccess <ifModule burada izin verilmiyor
PHP 5.5 ile Ubuntu Precise üzerinde Apache çalıştırmak var/www/Bana erişmeye çalışmak bana 500 veriyor. /var/log/apache2/error.log gösterileri: /var/www/web/.htaccess: &lt;IfModule not allowed here benim .htacessim: DirectoryIndex app.php &lt;IfModule mod_rewrite.c&gt; RewriteEngine On RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$ RewriteRule ^(.*) - [E=BASE:%1] RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L] RewriteCond %{REQUEST_FILENAME} -f RewriteRule .? - [L] …

3
.Htaccess'ten nasıl yankılanır?
Htaccess'e çok fazla kod yazıyoruz, ancak sayfayı yenilemekten başka hata ayıklamak için en iyi yöntem nedir? Bir dosyaya yazabilmemin bir yolu var mı? veya bazı eko / yazdırma işlevi var mı? 1 $ 2 $ 3'ümün ne olduğunu nasıl bilebilirim?
13 .htaccess 

2
Favicon'u htaccess'te sona eren üstbilgiyle yapılandırma
Apache sunucumda mod_expires aracılığıyla Expires üstbilgilerini uyguladım ve başarıyla favicon ile ilgili sorun yaşıyorum, ancak çoğu dosya türleri için sona erme başlıkları oluşturduk. Başlangıçta .ico dosyaları için bir dizi talimat eklemeyi denedim ama YSlow ile kontrol ederken hiçbir son kullanma seti yok. Bu işe yaramadığında ben bir GIF olarak değiştirdim, …

1
mod_rewrite için maksimum url 257 karakter uzunluğu?
URL planım /foo/var1-var2-var3.../bar Bu mod_rewrite kurallarını kullanıyorum: RewriteBase /foo/ RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [PT,L] 'Var1-var2 ...' dizesinin uzunluğu 257 karakterden fazlaysa 403 Yasak ve 404 hatası döndürülür. Bununla birlikte, 'var1-var2 ...' dizesinin uzunluğu 257 karakter veya daha azsa ve bunu izleyen bir eğik …

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.