Pytania oznaczone «mod-rewrite»

Moduł przepisywania adresów URL dla serwerów WWW Apache

264
Przekieruj, zmieniaj adresy URL lub przekierowuj HTTP na HTTPS w Apache - wszystko, co chciałeś wiedzieć o regułach Mod_Rewrite, ale bałeś się zapytać

To jest kanoniczne pytanie o mod_rewrite Apache. Zmiana adresu URL żądania lub przekierowanie użytkowników na inny adres URL niż pierwotnie żądany odbywa się za pomocą mod_rewrite. Obejmuje to takie rzeczy jak: Zmiana HTTP na HTTPS (lub na odwrót) Zmiana żądania na stronę, która już nie...

20
Podejrzany plik .htaccess

Zostało to przesłane do jednego z moich folderów FTP. Nie znam Apache, ale nadal jestem ciekawy - czy ktoś może mi powiedzieć, jakiego rodzaju niecne działanie ten plik próbuje popełnić? Dzięki! RewriteEngine On RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR] RewriteCond %{HTTP_REFERER} .*ask.*$...

17
Jak sprawdzić, czy mod_rewrite jest włączony?

Konfiguruję środowisko dla wordpress na Apache2, na nowej instalacji Ubuntu 12.04. Aby uruchomić przyjazne adresy URL, próbuję skonfigurować mod_rewrite. Postępowałem zgodnie z instrukcjami, które znalazłem w sieci, i użyłem a2enmod. Teraz. po ponownym uruchomieniu apache, chciałbym sprawdzić,...

12
maksymalna długość url 257 znaków dla mod_rewrite?

Mój schemat adresów URL to /foo/var1-var2-var3.../bar Korzystam z tych reguł mod_rewrite: RewriteBase /foo/ RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^ index.php [PT,L] Jeśli długość ciągu „var1-var2 ...” jest większa niż 257 znaków,...

10
Apache: Gdzie sprawdzić dzienniki przekierowań?

Skomplikowałem RewriteCondi RewriteRulena jednej maszynie. Zgodnie z tymi zasadami niektóre żądania zostaną przekierowane na inną maszynę. Czy jest więc jakiś dziennik Apache, który wyraźnie pokazuje, jak odbywa się przekierowanie? Ponieważ przekierowanie odbywa się w sposób, którego nie...

10
Przekierowywanie SSL bez zgłaszania alarmu

Klient ma certyfikat SSL tylko dla wersji domeny www.site.com, a nie site.com. Przekierowanie dla zwykłego HTTP nie było problemem przez mod_rewrite. Jednak ta metoda wydawała się dla nas nieskuteczna w przypadku HTTPS. Chcemy przekierować https://site.com żądania do https://www.site.com . Czy...