kzen.dev
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
Jakub Arnold
Jakub Arnold
Question

Jak włączyć mod_rewrite dla Apache 2.2

Mam świeżą instalację Apache 2.2 na mojej maszynie Vista, wszystko działa dobrze, z wyjątkiem mod rewrite.

I've uncommented

LoadModule rewrite_module modules/mod_rewrite.s

ale żadna z moich reguł przepisywania nie działa, nawet tak proste jak

RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404

Wszystkie reguły, których używam działają na moim hostingu, więc powinny być ok, więc moje pytanie brzmi, czy jest jakaś ukryta rzecz w konfiguracji apache, która mogłaby zablokować mod rewrite?

458 2009-05-15T14:37:40+00:00 3
Programowanie
mod-rewrite
apache
Popular videos
how to enable mod_rewrite in httpd.conf --- Apache 2.4
how to enable mod_rewrite in httpd.conf --- Apache 2.4
10 lat temu
Drupal: Can I use Apache 2.2.15 with mod_rewrite enabled?
Drupal: Can I use Apache 2.2.15 with mod_rewrite enabled?
2 lata temu
mod_rewrite errors when migrating from Apache 2.4 to Apache 2.2 (2 Solutions!!)
mod_rewrite errors when migrating from Apache 2.4 to Apache 2.2 (2 Solutions!!)
2 lata temu
Ubuntu 14.04 LTS - Apache .htaccess - mod_rewrite | ITFroccs.hu
Ubuntu 14.04 LTS - Apache .htaccess - mod_rewrite | ITFroccs.hu
8 lat temu
Ubuntu: Ubuntu Server 12.04 Apache httpd 2.2.22 mod_rewrite not working
Ubuntu: Ubuntu Server 12.04 Apache httpd 2.2.22 mod_rewrite not working
3 lata temu
DevOps & SysAdmins: Why does this Apache 2.2 mod_rewrite RewriteRule not work on 403s?
DevOps & SysAdmins: Why does this Apache 2.2 mod_rewrite RewriteRule not work on 403s?
2 lata temu
How do I enable mod_rewrite on Apache? It looks like it's enabled but it's not working?
How do I enable mod_rewrite on Apache? It looks like it's enabled but it's not working?
2 lata temu
Ubuntu: mod_rewrite use in Apache 2.4 (3 Solutions!!)
Ubuntu: mod_rewrite use in Apache 2.4 (3 Solutions!!)
4 lata temu
DevOps & SysAdmins: Sanity Checking mod_rewrite for Apache 2.2 on Ubuntu 12.04
DevOps & SysAdmins: Sanity Checking mod_rewrite for Apache 2.2 on Ubuntu 12.04
2 lata temu
Apache Http Server 2.2 Installation on Windows 10 and configure Apache httpd Service
Apache Http Server 2.2 Installation on Windows 10 and configure Apache httpd Service
4 lata temu
DevOps & SysAdmins: apache 2.2 mod_rewrite redirect some urls to https and force http for others
DevOps & SysAdmins: apache 2.2 mod_rewrite redirect some urls to https and force http for others
2 lata temu
Install PHP Moduel on Apache 2.2
Install PHP Moduel on Apache 2.2
12 lat temu
Apache mod_rewrite doesn't work
Apache mod_rewrite doesn't work
2 lata temu
Configuring ASP.NET MVC2 on Apache 2.2 using mod_aspdotnet (2 Solutions!!)
Configuring ASP.NET MVC2 on Apache 2.2 using mod_aspdotnet (2 Solutions!!)
2 lata temu
Linux Apache mod_rewrite
Linux Apache mod_rewrite
2 lata temu
Disable UserDir functtionaility - apache httpd 2.2.29 mod_userdir disabled, but ~ queries still...
Disable UserDir functtionaility - apache httpd 2.2.29 mod_userdir disabled, but ~ queries still...
2 lata temu
Centos 6.8, Apache 2.2, stable for years suddenly mod_rewrite seems to be failing
Centos 6.8, Apache 2.2, stable for years suddenly mod_rewrite seems to be failing
2 lata temu
How do I get url rewrites to work on Apache 2.2 on Debian Lenny? (4 Solutions!!)
How do I get url rewrites to work on Apache 2.2 on Debian Lenny? (4 Solutions!!)
2 lata temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Mike Wazowski
Mike Wazowski
24. lutego 2011 в 7:25
2011-02-24T19:25:59+00:00
Więcej
Źródło
Edytuj
#9066940

W mojej sytuacji, miałem

RewriteEngine On

w moim .htaccess, wraz z załadowanym modułem, i nie działało.

Rozwiązaniem mojego problemu było edytowanie mojego wpisu vhost, aby inlcude

AllowOverride all

w sekcji <Directory> dla strony, o której mowa.

 MrWhite
MrWhite
Edytowana odpowiedź 19. grudnia 2017 в 9:55
224
0
Do you have a question? Add it on the site and get an answer instantly
en.kzen.dev
Danny Battison
Danny Battison
16. maja 2009 в 10:17
2009-05-16T22:17:59+00:00
Więcej
Źródło
Edytuj
#9066939

Właśnie zauważyłem, że powiedziałeś mod_rewrite.s zamiast mod_rewrite.so - mam nadzieję, że to'literówka w twoim pytaniu, a nie w pliku httpd.conf! :)

Jestem bardziej przyzwyczajony do używania Apache na Linuksie, ale musiałem to zrobić innego dnia.

Po pierwsze, zajrzyj do swojego katalogu instalacyjnego Apache'a. (Zakładam, że zainstalowałeś go w katalogu "C:Program Files").

Zajrzyj do folderu: "C:™Program Files™Apache Software Foundation™Apache2.2™modules" i upewnij się, że znajduje się tam plik o nazwie mod_rewrite.so. (Powinien być, jest on dostarczany jako część domyślnej instalacji.

Następnie otwórz plik "C:\Program Files\Apache Software Foundation\Apache2.2\conf" i otwórz httpd.conf. Upewnij się, że linia:

#LoadModule rewrite_module modules/mod_rewrite.so

jest odkomentowana:

LoadModule rewrite_module modules/mod_rewrite.so

Ponadto, jeśli chcesz włączyć RewriteEngine domyślnie, możesz dodać coś w stylu

<IfModule mod_rewrite>
    RewriteEngine On
</IfModule>

na końcu swojego pliku httpd.conf.

Jeśli nie, upewnij się, że określasz

RewriteEngine On

gdzieś w swoim pliku .htaccess.

Danny Battison
Danny Battison
Edytowana odpowiedź 16. maja 2009 в 10:31
15
0
Do you have a question? Add it on the site and get an answer instantly
en.kzen.dev
Michael Cramer
Michael Cramer
15. maja 2009 в 3:52
2009-05-15T15:52:58+00:00
Więcej
Źródło
Edytuj
#9066938

Jest oczywiście więcej niż jeden sposób, aby to zrobić, ale sugerowałbym użycie bardziej standardowego:

ErrorDocument 404 /index.php?page=404
3
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Andrei Kalinin
Zarejestrowany 2 tygodnie temu
2
Koroleva Ego
Zarejestrowany 1 miesiąc temu
3
Star Lenon
Zarejestrowany 1 miesiąc temu
4
Данил Жевнеров
Zarejestrowany 1 miesiąc temu
5
Анна Литвиненко
Zarejestrowany 2 miesiące temu
Do you have a question? Add it on the site and get an answer instantly
en.kzen.dev
BG
DA
DE
EL
ES
FR
ID
IT
JA
KO
NL
NO
PL
PT
RO
RU
TR
ZH
© kzen.dev 2023
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem